I've stayed at the Venetian at least 5 times, and overall I've always had a great stay there. Their rooms are quite large, even at their other tower the Venezia, with the sunken living room and good size bed area. It has always been clean on our visits, with room service, check-in, and cleaning service prompt and efficient. Their prices seem reasonable as well when compared to the room you are getting. Food is okay at the Venetian, but you can always venture out which everyone does for dining options.
Overall, good hotel, good service, okay prices.