Good location, big apartment, covenient commute to Venice (train or bus) in just 10-20 minutes. There is no need to sleep on the island, choose Ilaria's place in Mestre!