Beautiful, clean, comfortable, and a lovely host.