Location location location! Not only is this place in the heart of Trestevere, it is lovely inside, and the hosts were incredibly accommodating and helpful. I would absolutely star here again.