Almost everything is present at the place and transportation is very nearby, so best place to stay @ Rome