Its in a tree lined street a short walk to the Coliseum and the Baths of Caracalla. There is a couple of nice cafe's nearby and easy access to public transport.