The apartment is very nice and well equipped. A few blocks from the train station we managed to walk there with all our luggage. Under the train station is a shopping mall with a supermarket. The area is very busy with lots of shops and restaurants.
We were able to walk to the Pantheon and Colosseum in all about 40 minutes away. There is also limited parking in front of the building. Overall a great experience.