the location was very good for us. the stuff are great really welcoming and helping.
there is a bike shop around the corner which is great thing to do around roma:-)