The location was perfect for us. Three generations met to celebrate the 30th birthday of son. Everyone enjoyed the pool and spa. The spa needs some repairs and, I think because we were very early in the season, the pool needed to be cleaned. We had a couple other minor issues like a stopped shower drain, but the host was very responsive and my husband was able to unstop the drain so all was well. The kitchen was well stocked. We would definitely go back.