The best place to stay in London. We will come back :-)