We had a pleasant stay in the apartment. What we really appreciated were all the kitchen equipment, the washing machine + dryer, the closet and other furniture where you can store a lot of your clothing, the comfortable bed, and the general design of the flat. A big plus is the location of the flat (close to the tube station Baker Street), from where we could reach a lot. And for example Regents Park is just around the corner, which is really nice for a walk.
Nevertheless, there were some minor issues (lightning, TV, etc) that we addressed with the hosts and that were taken care of.