Better than expected - the perfect place to stay in London