Very good location.
The Roman Colosseum is only over 200 meters.
It is 300meters away from Manzoni subway station.
The apartment is new and very clear. The kitchen with good facilities. The host is very hospitality and thoughtful. We got a snack drink and an umbrella and tour guide and map.....