The stay is really well located. 20min walk to Big Ben, 10min to Buckingham Palace… Also, place is clean and well equipped.