We stayed at the Seven Stars so this was the perfect lunch spot. The conch three-ways appetizer is filling enough for a meal (and offers the best of all different styles), and we were pleasantly surprised by the pizza. Prices are comparable to elsewhere on...the island, with excellent beach views.More