We enjoyed our stay the Hotel Delfino.
Our room was much larger than average and had all the commodities we needed. The continental breakfast was great - wide variety of foods that tasted good.
Location wise it was perfect really. It's about a 10 minute bus ride (bus stop right outside the hotel) into the centre of Venice from Mestre. It was nice to be just out of the thick of it yet close enough to get into Venice in a speedy amount of time.
All in all, we'd recommend this hotel as a place to stay if you're considering visiting Venice.