We had a very good stay at Aurora and Edo's flat, located very close to the Vatican City and metro Station. It is full equipped with everything you need during your stay, it is also very clean. The building is also very nice and with elevator. Supermarket is les than 5 minutes by walk, and lots of restaurants around.
We would definitely recommend it.