The flat is really nice and just a short walk from the Colosseum. There's also a bus and metro station close by as well as a supermarket and restaurant and cafes. The interior is stylish and seems relatively new. The kitchen has everything you need and more. The only drawback for me was that there's almost no natural light inside although there are plenty windows. The communication with Flavia was super fast and she was always friendly and helpful. We had a great time in Rome.