It can be difficult to find a nice place to stay on the Venetian islands that is not incredibly expensive, so staying on the mainland is a great alternative, especially when the apartment is less than a five minute walk from the train station where you can catch a bus to the island.