I just finished my stay at this hotel and was overall impressed. I had no problems waiting at the Long Bar, but keep in mind there's a lot of people at the casinos, and the bartenders do the best that they can to keep up. You are no more important than the other people that were there first waiting for their drinks.
The only things that I really wish would've been different was that the air conditioner dropped a lot of condensation on the floor. The condensation is expected since it norms over 100 degrees here, but it soaked our carpeting. There should also be a fan added to the bathrooms so the steam isn't murder after a shower.
That's all, though. Otherwise I was super impressed. Housekeeping and the bell desk answered and responded to our calls quickly and the staff was all super nice.