THE BEST IN TOWN! When I have family and friends visiting from other states, this is the first place I take them.. This place is genius! I love it and the people I take are blown away at how amazing it is! Sucks that they're only here for the season..Vegas is so hot it should be open all year round! LOL