Clean and comfortable condo with everything you need. The heated pool was a hit with the kids and the quiet, private beach was great for the whole family. As mentioned by others, the walk down to the beach is steep, and is tricky if you are bringing a lot of stuff - we were definitely envious of those with golf carts - but we just used it as a work out particularly when going back up at the end of the day. The views of the sunset from the beach or at the top of the path are stunning. Host was responsive to questions and check in and check out were smooth and easy. All in all, a great place for families. We will be back!