Anyone been? Is it a massive rip-off / tacky-fest, or is it actually really nice? Am worried that it will be less a snowy winter wonderland, and more a cold, damp field, being London in December...