Amazing location and place right in the middle of Trastevere!