We stayed for the weekend and it was a nice place to stay and explore London .. the amenities and the flat are just what you need to spend a few days.
The only bad thing is the noise from street and that the door does not have double locks, we felt a big insecure as there was a fight outside the flat on our last night and we had to leave earlier than expected.
I'm sure the owner will improve those points as the flat it's on a very unbeatable location.