Sparkling clean, very spacious, soft bed, good temperature control, perfect location, and kind hosts... what more can you ask for? I hope to be able to stay here again in the future!