Great hospitality from start to finish