Sergio's flat is very well situated; just a 2 minute walk from the Piazza Navona.
The flat is big and peaceful.
Unfortunately, the WiFi didn't work well during our stay and we found that a few additional basic amenities should be provided for guests (e.g. coffee, shampoo and soap, TP, trash bags, etc.). Also, checking in was not very smooth as we had to wait a while for Sergio to let us in.