Everything was super clean and comfy, super close to Mestre train station so it was a good option to be close to the main island (1.40 eu per trip) without having the trouble of going across the Venice main island with all our luggage. Self check in is really convenient. Good communication. No elevator but just a couple of stairs.