Beachside snack bar, Dolphin Bay, offers stunning sea views.