I really loved my stay here. The condo itself is extremely clean and well maintained, and I can be very picky when it comes to cleanliness. The community is also fabulous, with well maintained grounds and gardens, and friendly neighbors. It is also very easy to set up tennis lessons at the courts on the property. This is as close as you can get to resort vibes without actually staying at a resort!