This place is in an amazing location, and we loved how we had two reserved beach chairs daily. The club on the roof is also very hip, and had great service and views. There are lots of restaurants and things to do all within walking distance. The air conditioning was amazing, especially because it was 90 degrees and humid everyday. HOWEVER, there were some downsides. The walls of the airbnb were all scratched and scuffed. The toilet paper holder was falling off the wall. There was really gross and mysterious food lodged between the microwave and it's cubby. The worst part was the sheets. The bed did not have a fitted sheet, only a sheet on top, and it did not have a duvet cover, only a sheet on either side. This grossed me out because as you moved throughout the night you ended up sleeping directly on the mattress, or with the duvet without a cover. Lastly, our experience at the pool was so terrible, we ended up going only one time. Within 10 feet of us, 3 different groups of people had their music blasting, along with the bar music. They don't tell you that you can't bring any of your own food or drinks to the pool, and the bar is pretty expensive. Also, when we attempted to get our towel card back, the staff did not speak English and were completely rude about us not speaking Spanish. The hosts were responsive, but we ended up talking to a different person everyday. We think this is because the airbnb is through the hotel in some way. Overall, it was a great trip, but mostly because of the location and the beach.