The place has a fantastic location by the beach, and the design of the rooms and outdoor areas is OK. The standard of the rooms is poor, and the beds are terrible. One of the beds had a broken bed base, causing the mattress to sink when you put weight on it. There was very little kitchen equipment, and what was there was shabby. Screws for a shelf were sticking out of the wall, and the bathroom sink had cracks and holes. When we arrived on the first day, it took half an hour before we received the code to get in because they couldn’t find the Hotels.com reservation in their system.