This place is as advertised! It's great, although not ideal central to center Rome your always a 10Euro uber from there and you can walk the rest.