excellent amenities and location