So, is this going to be fun or what? Any of you seen the place? I hear it'll be ready in the fall. The GM of BMW/Triumph of SLC Shop says he's rented it for 4 days just for customers.