Excellent location for a short (or longer) trip to London. Restaurants around, pubs nearby, and trendy shops. Almost no traffic in the street itself.
The apartment is cosy and functional. WiFi works excellent. And it's very clean.
Bus 11 takes you right from here to Covent Garden (or back). We did most by foot, by the way. 10 minutes walking from Liverpool street station, so excellent if you come by Stansted Express.