Well kept, lots of amenities like table tennis, tennis, putting green, and pools. Parking was easy. Communication was 1st class. Easy check in easy check out. Staff was friendly and answered questions and gave suggestions for local eateries. The space was clean and tidy. We had enough towels, cups, paper towels, utensils, ect. The ice machine in the freezer was great! Extremely satisfied with my experience