Great location. Near bus stop t you can use to go to colosseum and forum. Also near taxi service. Great little restaurants right next door. Next door you can buy bus tickets. Located just steps from piazza Navona.