Very clean, in a great location with great hosts. Only problem is if you’re very tall the roof is low but not a big deal for us at all. Bed was comfy and warm and room had a very nice view.