Has anyone recently stayed at Baden Powell House in London? I spent a weekend with my old Explorer Unit 12 years ago and I've looked on their website tonight and it's changed so much! No prices on the website either. Can anyone share any experiences or info please?