great location, space and amenities