Only one word : great! great stay, great welcoming, great help, great town, ...and great cat !