The location is perfect, only a couple of streets away from Basilica di Santa Croce and Tempio dell'Itale Glorie. It's incredibly easy to get to and from anywhere within the city center on foot or, if you're lazy, from the Taxi stand nearby at Piazza Santa Croce.
The apartment is very nice, with plenty of room. The garden is a nice addition, but unfortunately we were unable to take advantage of it because of the rain.
I would happily stay there again.