Beautiful and stylish! Best place to stay in London.