Our stay was very unpleasant. We checked in at 1:45 and were told that our room was not ready, we had to wait at the beach. We were were not clearly told that part of the beach was not for hotel guest, we had to sit on the rocks with our bags. When I used the restroom that was next to the restaurant it was dirty and smelled. That was the reason we did not eat there. Room was very dated, old and did not smell well. Bed was very hard and there was no blanket on it. AIR CONDITIONER DID NOT WORK. We requested a manager to take a look at it, she pressed few buttons and it worked for about 10 minutes, and shut off. Room was very hot, by the time we were ready to go to bed, no one was at the front desk to help us. We did not sleep at all. Breakfast was brought to our room the night before as we had to leave early. Stale bread, ONE egg and box of Corn Flakes. I will leave it at that! Beach was nice, but small, barely any room to sit down. Overall horrible stay!.