In one word: wonderful.
Are you looking for a place to stay in London? Then search no longer.