Amazing place right in the center of Trastevere! The location is unbeatable and the stay was great!