This is the perfect place to stay if you want to be in the middle of London with easy access to everything. The Charing Cross tube station is a block away as is Trafalgar Square. The flat is in a security building with an elevator and we never felt unsafe there. Beds were comfortable, lots of towels, washer/dryer, and good kitchen amenities.
We walked to so many things from the flat; the Thames is close by, the London Eye, National Portrait Gallery, and many many good restaurants. The Sherlock Holmes pub is less than a half block. For things further away we just hopped on the tube which was easy and fun.
Only thing I can offer is that it can be a little noisy sometimes at night. But if you are a light sleeper, just pop in some foam ear plugs and sleep great like we did.
Would definitely stay here again on the next trip to London. Paymon is a great host!