Nice location. The apartment was clean and neat. Close to bus stop and to Mestre center. It is awesome for comics fans as it has a very interesting shop just at the corner. Truly useful for our purpose. We could leave our luggage in the building reception in the morning and we went to Venice , coming back very late. Our host have kindly put our belongings in the apartment.
As we also had to leave really early in the morning, we didn't have much time to enjoy the place.