Clean, spacious, and dog-friendly. It is a little noisy (the neighbors have kids and they’re loud). But it met our needs and expectations.