A great place in a great location. One train away from Vatican, short walk from Ancient Rome!