Extremely clean! Lovely touches, great location and sitting on the porch is lovely. One minor draw back is that you could hear heavy foot steps and the dog’s feet in the floor above the bed every morning.