Great location! Doesn't get much more central than Piazza Navona.
The place is pretty quiet for being in the middle of the city.
Note that it's on the 4th floor (by US convention. It would be considered 3rd floor in Europe) and there is no elevator, so pack accordingly.
The check in was a bit difficult as we had to communicate with a staff member to let us in, and he was unreachable most of the day then arrived a few minutes late even though we communicated our arrival the well in advance.
Overall, a good experience!