Great apartment! We (Family of 4) spend 3 nights in London during May and enjoyed this wonderful and tasteful apartment. The apartment is located in a walking distance from Covent Garden (5-7 minutes walk). The Seven Dials area (literally out side the building doorway) is full of restaurants, bars and stores - a great place to stroll around . The apartment is easily accessible by the tube (both from Covent Garden and from Leicester Square).
As for the interior - the apartment was fully equipped, very clean, and well maintained.
Highly recommended!