Great location, expecially if you have kids or if you are interested in a more local experience. Via Garibaldi has everything you need within 3 minutes walk, the park is on your doorstep and both Giardini and Giardino Biennale stations are within 3 minutes! The flat itself feels like a home, the water in the shower is hot, the beds are comfortable and the A/C is great when it's hot and sticky outside!