Great place with a beautiful terrace near the Vatican!