We stayed at the Venetian for 3 nights in early April and thoroughly recommend.
We treated ourselves to a suite and the room was fabulous, with a sunken lounge area, separate bath and shower and we had views over the pool and of The Mirage opposite! The hotel is huge so expect a walk to your room, nothing is close together.
The Grand Canal shops and gondola rides are a highlight in Vegas if staying at the hotel or not. The pools were great although annoying that the main pools closed at 6pm and the pool staff are keen to get you out before this.
Our only negative is that we found the hotel particularly cold outside of our room but I don’t seem to have read this on many other reviews so maybe it was just us!More