we had a wonderfull stay in Rom. The appartment is beautiful and very lokated.
You can reach everything by foot.