A great location, very close to Piazza navona and some really nice streets, cafes and restaurants nearby.
walk able to nearly everywhere.
If we had one gripe it would be that the place is not as nice in reality as it is in the photos, it is still good though.