We love the location. It’s convenient, not crowded and close enough to get around by foot. Just remember to get off at Venezia S.L. station (which is the next station from Venezia Mestre) when you travel from other city to Venice (we got off the wrong station😅). One more thing, 4 Euro tourist tax for each person per night will have to pay upon arrival. Overall, we had a great time in Venice and to stay here. Highly recommended!