The service and atmosphere are exceptional. We didn't dine inside the restaurant, so I can't comment on that, but we opted for a double beach bed that included lunch and dessert. Our waiter was fantastic, and interestingly, we had met him earlier in the day during our boat trip to the villa. There are steps leading down to the water, which is wonderfully refreshing. I highly recommend this spot to anyone in the area. It's unbeatable.