Very clean, great location, was perfect for our little cavoodle puppy, would recommend