It was a pretty spacious studio apartment in Mestre, very near the train station. Mestre itself is a quaint little city, just 15 minutes or so from Venice. The flat itself was very clean, almost hotel-like, with a little kitchen and all the amenities you're likely to need. Wonderful view of the city from the windows. Check out Mestre while you're there, especially if you bring a 1.5-year-old, like we did.