The place is a beautiful spot literally right next to the Pantheon. You are 5-10 minute walking distance from so many beautiful areas that are a must see for first time travelers to Rome or Europe in general. 10/10