GREAT !!! Place is very clean and has all the amenities I need. The bed is super comfortable. Having a garage is a big plus. All the cats are awesome.