We stayed 2 nights at Liuba's to visit Venice. The apartment has everything you need: a comfortable bed, a fancy shower, a small kitchen with standard things, and even a parking spot. The location of the apartment is quite convenient in Mestre: supermarkets, bus stop, and Tobacco shop (for bus tickets) a few minutes away and a 15-20 min journey to the island. We recommend this place!