Place is very close to the train station campo di marte. Basically walkable. Quiet place. Takes care of quests and makes it as much comfortable as possible. Thanks.