Great place, amenities and location