Hosts are very kind, can explain everything what you need. Place is quite part of Mestre closer to the railway station and bus station heading to Venice. Service was perfect. We really recommend this place.