My partner and I spent 4 nights in Peter's apartment whilst visiting London. The area had everything we needed; pubs, restuarants, grocer and wasn't too roudy or busy. It was so easy to get around to all the sights via the underground. The apartment was 5 min walk to british museum and holburn tube station.
Check-in: very easy!!
Wifi: excellent
Kitchen: huge
Bathroom: small, but manageable
Bedroom/Bed: comfy