A very nice, relatively spacious flat in a pleasant part of central London. The flat itself has everything you could ever need. All kinds of appliances, kitchen items, and storage space. There were even a few drinks and snacks.
All within walking distance are 3 supermarkets, Gloucester Road tube station, 3 of London's top museums, some bars that were recommended to us (but we didn't visit), and various eateries. The area was very nice just for a wander around too.
Bart, and his friend René (who handled our stay) were both very friendly and wanted to make sure our stay was as enjoyable as possible. Would be highly likely to use the place again next time I visit.