great location and wonderful amenities