Good location a stones throw from the station and easy enough to walk / scooter to the main attractions in Rome. The flat felt bigger in person than in the pictures and was well equipped. The flat has nice big windows to let light in and was quiet at night. We were able to leave our luggage on the last day to go out exploring and check in was very easy.
My only recommendation would be to provide some herbs / spices so you don't have to buy them yourself if you want to stay in and cook one night.