We enjoyed our quick stay with Luca. The apartment is located in Mestre, which is on the mainland. But it was an easy 10 min bus or train ride to the island.