Perfect location, charming place, lovely host, wonderful cat!