Loved the view from the bed of the mountains with the palm tree swaying and spent a lot of the time on the balcony to see the ocean. Resort pools were great! The bar scene at Dukes was disappointing but the food was great! The marketplace in the lobby had great coffee and morning treats. Food trucks, grocery store and great pizza place within walking distance. Ocean was rough for wadding with the reef but it’s only a short walk to a great sandy bottom and a good snorkeling spot. Saw whales right off shore from the beach walk. Great stay!