Smoothly operated, welcoming and excellently located, plus adorable and friendly cats! Would absolutely stay again