The location is fantastic!!! The immediate neighborhood is full of restaurants and bars (both coffee and booze). You can walk to the Vatican and Piazza Cavour and Piazza del Popolo in minutes.
Mr. Iannone (the building superintendent) was very helpful and friendly. He helped move our bags on one of the hottest days of our stay.