The place couldn't be better located. When you look out of the window, you see Picadilly Circus. Very central, you are a minute from the underground and a lot of buses. Buckingham Palace, Big Ben, London Eye, Oxford Street und Westminster Abbey are in Walking Distance.
The place itself was very nicely furnished and very clean. We were greeted by the housekeeper, who was very nice and considerate. All in all I can really recommend staying there while in London!