What adorable cats and kittens you met on your holiday. Some of those kittens can be FAST when it comes to stealing your food. I know this to my cost!

Looks a nice place too. Did you enjoy Italy?