Well kept up, great amenities, lots of space for gatherings.