We stayed in Jesses flat (Marble Arch) during an extended weekend. We were two adults and two children. The apartment is very adequately depicted in the description, with all the listed amenities. It is small (as described) but worked very well for our purposes - we had breakfasts and a simple dinner there. There are several grocery stores very close by (one just across the street from the building) as well as coffee shops and restaurants (mostly middle eastern ones on the blocks closest to the apt, but if that is not to your taste there are others just a few blocks away).
The location is very good with two tube stations close by and also bus stops pretty much on the doorstep, but also well within walking distance from Mayfair/SOHO.
Jesse was very accommodating, helpful and easy to get hold of when needed. Picking up and dropping keys off was smoothly handled. We can most certainly recommend Jesse as a host!