This place was clean with absolutely amazing views. It's a bit of a drive to get to major amenities, but we made the best of it. The restaurants on the peninsula were amazing, especially the Maya bistro. We cooked several of our meals in the well stocked kitchen. It's a place that we would definitely stay at again!