The place has a nice view of Mestre and is within walking distance of the train station as well as the bus to Venice. The apartment does not have WIFI which is a downside other than that it was great.