great place for Vegas fun.