I didn't had a chance to meet Andrea, but he was very responsive to all my messages.
Apartment is really close to Colosseum. You have a lot of bars/restaurants near the apartment (from a fast-food to expensive restaurants). Also, there is a Carrefour Express shop near the apartment, where you can find almost everything you might need during your stay.
Apartment coresponds with the photos.
I would definetly recommend this location to anyone that wants to stay in a lively area that is near to tourist attractions.