The place is in very good location. All attractions of Rome are in walkable area. Carlo is very hospital and it was very easy to make deal with him. If I visit Rome one more time, probably I will stay in same place. Ciao 😉