Big hotel, nice beach, nice entertainment.
Food quality and taste is mediocre (not for a 5-star hotel). Some staff is not very nice (they seem mad) and most of all they are not flexible and are not problem Solvers. For example, not allowing for a big family to sit in tables next to each other at the restaurant (when the restaurant is half empty). To make us stand up in the middle of the dinner to change restaurant because they will close (when it was still in the opening hours: 21h) .