We absolutely loved our cabana. It was essentially a full 1 bedroom house, with a bathroom, kitchen, living room space, small dining table, and private patio on the beach. The pier made it extremely easy to get picked up for snorkeling and diving excursions. We rented a golf cart so it was easy to go into town about 15 minutes away. We also walked to dinners at restaurants down the beach 5-10 minutes away by foot. There wasn't a beach you would swim in here, but it is an ocean view. That didn't matter to us as we were doing scuba and snorkeling trips.