Amazing place to stay! The balcony has a perfect view of the ocean. The bed and pull out couch were comfortable and you can hear the waves from either room. They have everything you could want there: pool, hot tub, easy beach access, and beach rentals (snorkeling gear and paddle boards). The location is within 45 minutes to other locations. I highly recommend staying here.