Nice location but staff didn't seem to have any knowledge of how to run a hotel. The rooms were not well maintained. The TVs were missingin one of my 3 rooms and didnt work in the others. The staff didn't even know how to check reservations that were confirmed and paid in advance. It took an adittional 30 minutes after a stressfull drive. There was no toilet paper or bankets in the rooms. The Breakfast included, restaurant staff didn't understand what was incleded and had to contact the manager to get more than a dab of corned beef only. The pool was more of a pond with algae growing in it. This was totally mis advertised. They are in over their heads. The location is great and the beach is beautiful. That is about it though!! Beware if youre expecting amenities and bring all of your needs.