A wonderfully clean, comfortable space with a wonderful host.