This flat is located right in the center of Rome, just a few steps near the Piazza Navona, 10mn from the Spanish steps and 15mn from the Colosseum. This is extremely convenient for anyone willing to do some sight seeing!
The flat was very clean and well equipped, and host was definitely helpful.