Very clean, views are incredible, quiet beach and quiet resort. Hike back to our room is a hike in the heat, but the views make it worthwhile. Food quality is fantastic, but you'll be limited to 3 choices per course. They do have extra paid options if there isn't anything you like on the menu, but really, you couldn't go wrong. We would pick randomly because everything ended up being amazing and fantastic presentation. Quiet resort with couples looking for quiet as well. It was truly a week away, and came back to the daily grind fully rejuvenated.