Very cute place right near the Vatican would definitely recommend!