Our family had a wonderful time! Instructions for check in/out were very clear and went smoothly, and the property was very well equipped. The only reason it did not get 5 stars is because we had an issue with the pool; the filter was not working, which means we spent way too much time having to constantly clean it, without much luck. We were told that the previous renters damaged the filter, which seems to indicate they were aware of the issue, yet did not resolve it prior to our arrival. Although the property management were very responsive, the pool company seemed limited on what they could do at the time and as a result, the pool was not clean during our stay. In addition, although the floor plans indicate so, there is no hot tub on the third level deck outside the bedroom, only one in the pool area. That being said, you shouldn't deter this from renting this awesome property, just make sure this issue has been resolved.