Great Place! Near Vatican Museum and a Metro Station.