We stayed at the apartment for 3 nights and we really enjoyed it. The location is great due to short distance walks to good restaurants and all important sights in the city (we didn't use any public transport at all).
Giorgio also gave us some restaurant recommendations, especially at Trastevere.
thanks a lot for the great experience at Rome :)