Very clean. Loved the location. A little hiccup with the washer, tub, and shower. But they were able to remedy the situation very fast and politely.