Amazing views from the balconies—even better than the photos can depict. Comfortable bed, clean spaces, all the kitchen utensils you would need, quick & helpful communication—this place has it all. And its just a 5 minute walk to the beach. Can't wait to return.