My go-to place when my cat needs boarding. We've placed our cat here multiple times when traveling, or when having home renovations done. The cages are nice size (even the singles), they view out on the large room with all the other cats and attendants, plus they have birds around to keep the cats attention. If your cat is there more than a few days they get a night in the 'big' cage to stretch out and relax.
When I pick my cat up after a stay of a week or more, she doesn't feel stressed. If there are any issues or problems, I get an email or phone call. The staff is friendly and attentive. Plus they make sure to capture any specifics on feeding schedules, medications, etc. and pin it to the cage. I feel very comfortable leaving my kitty here when we travel.