Great location with a nice view right in front of the beach. Wonderful amenities like gym, pool, beach chairs, and daily cleaning. I ended up having to leave a couple weeks early from a long-term stay and was a bit disappointed with the host's response to the situation. She showed a lack of empathy. It could have been handled better.