I liked everything, especially the pool, maybe the beach is not the best but it is perfect for relaxing.
There was no hot water in the room but with the heat it didn't matter. If it bothered me a little when a lady in a wheelchair entered the restaurant, they didn't bother to remove the seat so she could use her chair, and in between, as I helped her, the waitress tried to take the chair from me to put it back in its place (taking away her place again) that is due to lack of training.