My 10day stay at Massimo's was great! Thanks to easy access to the apartment, top location - away from the crowds, but steps away from all the central points, if you're too lazy to walk, metro and buses are 5 mins away. Communication as well, without any problems! Definitely recommend!