Right in the middle of Trastevere. Great spot. Excellent communication & easy check-in. We loved it.
Absolutely recommendable!