I stayed a week in Filippo's flat while on a work trip. Filippo was very helpful in telling me about the neighbourhood and made me feel very at home in Isola! The flat was very clean and cosy, great location, loads of good restaurants and within easy walking distance to both main train stations. I would definitely recommend Filippo's flat and hope to return again myself!