Vegas has everything, it really does.