Overall it was a great stay, the place has a well equipped kitchen. The beds were super comfortable, and you cant really beat the location. It is close to a lot of stuff, especially the Borough Market.
For the cleaning fee that you pay, we dont think that it was worth the price. It was not very thoroughly cleaned prior to our arrival. The kitchen was spotless, but things like the bathroom and sheets and towels less so.