Elena was very helpful and friendly, helping us with getting the right bus from the airport, checking us in personally, and booking a restaurant for us on the first night.
The apartment is just like the photos and very clean. The only things we'd mention are that the WiFi was a bit unstable and there are some noisy neighbours, although they were quieter at night.
Great transport links to Venice, and we even did some day trips to other cities from the Mestre train station. Would recommend :)