We could not have found a more perfect location for a short stay in Rome. it was right between the two most important areas to visit and a short walk from the Piazza Navona.
The space was a little crowded for us. Our only small complaint, but well equipped and worth the price.