The place is exactly as it looks in the photos! The apartment is located right by the Colosseum and just a 5-minute walk from the train station.