Everything was perfect. The place is very large and the location is great. Management was available but not intrusive. The pool was a good temperature in December. We couldn't get the kids out of it. I have absolutely no complaints.