Very nice place with everything you need to have a comfortable staying. Literally at one step from Venice Mestre train station that takes you to Venice St. Lucia.