Very central location, near to the nightlife centre of Transtevere and close to the Vatican.
I'd definitely recommend it and I'll book again with them in the future, that's for sure