Amazing hospitality, last minute accommodations exceeded my expectations