We used the apartment to be close to the olympic stadium. It had everything we needed, there was a restaurant and local supermarket a few doors down. Public transport was a few minutes walk away. Luca greeted us on arrival and during our stay emailed to check we had everything we needed.
There will probably be no reason to return, but we would certainly stay here again if we needed to be in the same area.