Beautiful, clean, convenient space and a warm hospitable host.