Comfy, clean apartment with good beds and a terrific host