Great place with great hosts! Very clean, and lots of amenities. Perfect balcony for reading, eating, and taking in the gorgeous sunsets each night. Comfortable beds. Nice resort in a good location.