It was a nice location to stay on mainland, although it is a slightly further walk from Mestre station.
The reception was very helpful and provided useful information for tourists to Venice.