No better yet place to stay in London!