Great hospitality from beginning until the end.