I have booked Mike's apartment for my family (2 couples) for 4 nights in April 2017.
They have really enjoyed their stay, the place was clean, comfy, well decorated and offered everything they needed to enjoy their week holiday.
Several tube stations are within 5/10 minutes walking distance and there are a lot of shops and pubs in the area.
Mike was also really responsive and accomodating. We would definitely recommend staying there.