I stayed at Jubel's place between 12 May and 16 May. If you are looking to find a cheap stay in London close to trendy restaurant and bars, this is your place. The place was rather clean. We had problems with the accommodation as there was another couple who had to move from our room to another room of the apartment but did not have the keys and Jubel was very hard to reach. On the second we did not have hot water as there was some issue with the boiler. On the next day Jubel cleared the issue, but still, it was inconvenient. Otherwise I had no other issues during the stay. I forgot to mentioned that there is a rather unpleasant smell in the staircase outside the apartment.
I would stay it is worth a try if you are on a budget.