The location is just fantastic; you can’t beat it. It’s close to the most popular and beautiful monuments (5/10mins walking from Piazza Navona, Piazza di Spagna, Fontana di Trevi etc).
Best suited for two couples, be mindful that there are a few steps to the camera on the top floor.