Very clean, comfortable, and well stocked condo with great views. Check-in and out was very easy. Melanie is quick to respond to questions. The amazing beach is a little bit of a hike, but there is a room key accessible call box at the bottom of the hill to call for a ride back up to your room. This was certainly a welcome sight when we were facing the uphill climb at the end of the day. Overall this is a great place to stay, and I can understand why solidly booked.