Perfect accommodations and terrific host.