Location is fantastic. We walked to Vatican in about 15mins, and most of the other main attractions are just a few stops away on the metro.
Nicolo is extremely prompt in replying, and very helpful with questions and requests before and during the stay.