It's an excellent place, right in the middle of Venice mestre. Amenities are superb and there's value for money. Must stay!