Great flat, easy to check in, in a great location in London. Buckingham palace or Big ben accessible with a 20-25 min walk.