Fantastic stay: hospitality, amenities, cleanliness ,location second to none.