Our Main Restaurant serves up exquisite breakfasts and dinners in buffet style with delectable local and international cuisine in a beautiful setting. The restaurant is 50 meters from the beach and offers both indoor and outdoor seating for guests to enjoy their meals. Our cooking show is a unique dining experience that will astound guests by engaging all of their culinary senses.