Thanks for all the suggestions on restaurants! Your place is lovely and well situated in so many ways. We appreciated being in walking distance to the Vatican and the river, not being in an overly touristic space.
The bed was comfortable and firm. The stairs a bit steep but solid and the rest exactly as presented in the listing.