Nice stay in Mestre. Perfect location, near the public transport to Venice.