I Struggled a bit to find the place, but it was very relaxing. The view I understood I will be getting was different. I was amazed on how close everything was from there - the Roman Forum, the Colosseum, and Trevi Fountain.