Wonderful place walking distance to the Vatican.