The location of this place is AMAZING. Stunning ocean views, walking distance to a sandy beach and just steps from a snorkeling area. Also a restaurant and bar onsite for relaxing by the water with food or drink! Only complaint is that the pull out bed needs replacing. Otherwise a great vacation spot!