Kitty's place is wonderful! We were shocked at how big it is. It is very clean and welcoming. Kitty was very responsive without being invasive. Will look forward to another stay!