Wow - that's what I call a cat lover's paradise!