Very clean, very spacious, very hospitable host.