We had a great stay there and we highly recommend it! The location is absolutely fantastic - very close to the Spanish step and close to Trevi Fountain, as well as many good restaurants! It was easy to do the "Heart of Rome" walk from there and it is close to a taxi stand near the Spanish steps.
The place is very comfortable and is nicely furnished with typical amenities needed for comfort. The quality windows and shutters really kept the place quiet at night!