Great place, near train station. Easy check in. Good terrace. Mestre has nice restaurants and streets to explore too if you want to see something besides Venice.