We really enjoyed staying at Mark's place - the fact that it is just not "a standard apartment" makes it pretty cool. We brought our 3 daughters (between 9 and 14) and they loved it (including the punching bag, and of course Netflix).
Check-in and check-out is very professional.
Because you have a safe place to park your car in a central location in London, it is very convenient to visit friends and things that are a bit outside the city centre.