Lovely location! RIGHT next to the coliseum. Small restaurants near by and small stores. A couple bus rides from the Vatican.