The hotel is beautifully located right on the beach but that's where it ends. Upon check-in we were told that we had not paid (which we had) and they wanted to charge us again. Turns out there was some confusion with the admin staff. The rooms are average with no air conditioning and a dirty ceiling fan. Breakfast is a wide spread of not great stuff. Overall a terrible experience.
- Free Parking