This is a hidden gem just a few meters from the trevi fountain. Quite great restaurants close by. Perfect.