Spacious and clean with nice amenities. The grill and pool were nice. Better than expected, no major maintenance issues. The staff was friendly and accommodating. Beautiful grounds fun for kids to walk around and explore.