The apt is located in a nice and quite area, 10 min from the tube station, 5 min from the bus stop that takes you right to Piccadilly Circus, the heart of London. There are pubs near by, as shops and groceries.
If we get back to London for a long stay, we'll consider to book this apt again.