The location is great for experiencing rome by foot. You can reach every major attraction within 2,5km. If you're not that good by foot, there are plenty of busses and trams near by. The appartment looks exactly like it does in the pictures