My friends and I stayed there for a week - great place, perfect location! Four of us felt quite comfortable in the apartment - the sofa is good enough for sleeping ;) We hardly used the metro, we preferred wandering around on foot since everything was close by :) We didn't meet Michele but communicated by e-mail and phone and had no problems at all! Totally recommended!