The flat is really close to the main sights like the Pantheon or the Trevi Fountain and still really calm. There are more than enough nearby restaurants, bars and supermarkets.
Everything was well equipped and clean.
I would definitely recommend staying here if you are in Rome.