Pros:It's a nice hotel, nice location, clean, nice staff, nice beachfront
Cons:We stayed there for a week and we didn't like: - Noisy, music everywhere, very loud, not smooth nor relaxing - noisy guests that staff did not stop, in my case, people came to the lounge with their own speakers - noisy rooms, better get out early, before 9 am or housekeepers will let you know you are lazy - fees for everything, it's ok to pay for additionals, but resort fee is not worth it (and it's a hidden cost), valet excessive, fees for receiving packages is expensive. I would recommend to bundle better tariffs and consider flat fees or caped fees for those who stay several days. After the second day, we ended trying to avoid every reason to stay in the hotel during the day. In particular, we avoided the pool, only one time tried to spend the morning there but could not resist the music of the hotel and the personal music of some guests.