Very clean, very comfy. Great hosts and a great place if you have a dog too.