It's very well located. Easily to get into Venice St. Lucia (about 10 minutes) and Padova (about 15 minutes). The Venice mestre station is about 200 mts distance walking.