First off, the host was very quick to respond, and the place was cleaned well and in good shape. Unfortunately I had to rate this place less than 5 stars for the following reasons: the condo complex this place is in was less than ideal. The front desk staff was not very helpful, somewhat rude, and they charged extra money to stay (this is included in the description, so not a surprise). The security guard would not allow us to use a ball in the pool, stay longer than 30 minutes, or have more than 4 people in the massive hot tub even though the 4 of us were in the same party. Basically, the host & condo were great, the resort was not.