It is located at the heart of the city. Every major place to visit is 5 to 15 mins walking distance. If you drive there 3 mins away parking garage with 30$/day. There is no possibility to park in old city. Massimilliano is living downstairs and he is very helpful person. Stairs was no problem for us anyway in Dome climbing to tower hundreds of steps up was a good training:)
I highly recommend the place.