This cozy flat is situated in a very nice location. Garibaldi (green line) and Zara (yellow line) tube stations are within 5 minutes walking.
Isola is just around the corner as well with lots of restaurants and places to hang out till late.
Very clean and had everything you would expect from an hotel service, even more!
Absolutely recommend!