Fantastic location, great apartment, very friendly and helpful host.
I recommend visiting Basilica of San Clement, it's ~100m from the apartment and was one of my favourite attractions.
http://en.wikipedia.org/wiki/Basilica_of_San_Clemente