Staff is great as well as the owner who truly cares about making your stay a positive one. Although not all staff speaks English, they try and use translation Apps to support. Food was good, healthy, and would adapt to requirements. They organized excursions at good prices as well as transportation everywhere. I don’t give it a 5 as the pillows were not very comfortable (although that goes in Personal preference) and the ocean in the front has a beach that comes and goes (depending on the tide), but overall it’s narrow. The pool is very nice and the view amazing. It is very clean.
- Free parking