The access to the beach is great. It is great that there are 2 hotels owned by the same company next to each other. The hotel has great courtyards.
The food is ok. The buffet would run out of food and it would never get replenish. The food in restaurants was much better. If you didn't make the reservation at the restaurant, you aren't getting in.
Now the bad. The alcohol was really watered down except beer and wine. The service was just ok, many workers would not speak any English. The check in took quite long. People in our group that ordered 2 beds ended up with a single bed and the ones ordered single, ended up with doubles. We were located on the 6th floor and the elevator didn't work most of the time. It gets pretty slippery after rain!
I would rate this hotel 3 out of 5 stars.