This place is wonderful near St John Lateran it is in walking distance to St Mary Major, Colosseum