Everyone told me how spectacular Las Vegas would be, with its mega resorts, huge entertainment venues and bustling casinos, but there was something no one warned me about ...