Stephen and Rosa’s place is clean and comfortable; tasteful decor, comfy bed, relaxed ambience and friendly, helpful hosts.