This place is exactly as described and a fabulous location. Pizza place next door and gelato place on the other side were primo. Minutes from The Vatican and the metro. Perfecto!