An amazing stay in a fantastic location with great amenities.