We stayed for a few days over spring break. The place was very nice and spacious. Keith was very responsive. The extra facilities such as the tennis courts, indoor pool, and clubhouse were very nice. We were there on a chilly, rainy day and when the indoor water park was way too crowded, and it was nice to be able to just come back and swim at the pool in the complex instead (and saved some money). Overall, it was a very nice place.