Great location to stay while visiting Rome - highly recommend