Excellent place!
Has a very helpful host and is in a great location.
I would definitely pick this place again if I head back to Rome.