Very good place to stay in one of the best place in London.