Massimo's apartment is very nice. It is located close to the Venice train station, but is a little far from the major sites.