this place is great. Spent a weekend in this place and I have only good thing to say.
The location is great, right in the heart of Trastevere. walking distance to all sites.
i would strongly recommend this place if your visiting Rome for the weekend!