Has anyone been here recently? A group of us are heading to Vegas in August and this place sounds like a fun party (college-like) atmosphere. Good drink specials according to their website. $20 AYCD Miller Lite?? Is that all night??? The Yelp reviews are pretty terrible...just curious if anyone has any first-hand experience.