The place was very accesible to public transportations. Just 2-3 minute walk to Mestre Station. The host was very responsive. She gave us a detailed instruction for our self check-in. Apartment was very clean and spacious. Feels like home.