Great place, great amenities, perfect location