Comfy, clean, with an attentive host. Good value.