This Place is brilliant. Close to Vatican, Close to the tiber, Close to the Bus stop & Close to supermarkets. Internet is good for Online Meetings and everything is there to prepare your own meals.
I was even welcomed by a bottle of Red wine and Ferrero which was so heartwarming!
Can only recommend staying here when visiting Rome! Its the best way