Great place very close to Mestre station. Even has air conditioning!