Nice location on the beach. Near transportation, shopping, and restaurants.
Although the suite is spacious, the bathroom is too small. Walls are not sound proof, we woke up almost every night because of noise from the guests upstairs.
Swimming pool was in maintenance, not informed about this on Expedia or by any other communication until we checked in.
There is a twenty dollar per day resort fee (not transparent on Expedia either).
The most unreasonable fee was the $1 per bag per hour when you leave your luggage after checkout (never seen this in any other hotel).
Overall, an average place