Great location, literally next to piazza navona and all the main attraction in the city center. Highly recommend if you wanna visit the city just walking around