Everything exceeded my expectations - quick communication, warm hospitality at a late hour, great accommodations - thank you so much!