Very charming place to stay in Isola - the area is full of great bars and restaurants as well as located close to the Garibaldi station.
The apartment was very clean and comfortable, would definitely recommend it!