I have stayed her twice, and my experience was Meh. I honestly did experience better elsewhere. This hotel is nice, and decently priced for their suites. I wouldn't come here again though. No refrigerator, no free wifi, and slow service.
Tao is convenitly located in the venetian, and there is a walgreens located down stairs. Although it was on the stripe, venetian was someone in the middle. You can walk to the Wynn, PH, Cesar Palace, and Paris.
I wished I had done some MORE research about other hotels suites, before booking this one.