Lodging is in an amazing spot in Mestre; right next to the tram stations that will take you all across town/to Venice.
Owners are quick to respond and will accomodate you quickly and efficiently. Rooms are clean, AC is great, and beds are comfy.
Would take a lodging space with Jelena again in a heartbeat, don’t miss out on this great opportunity!