Great hospitality, great communication, above and beyond my expectations.