This place is huge, clean, and I'm a great area. Above and beyond what I expected. More importantly, even with its size, there were no small crevices for my cat to hide in. I would definitely stay here again.