I only stayed for one night, my last night in London, but it was a great way to end my trip. The place was more spacious than I expected given the narrow staircase leading up to it, and it was tastefully decorated. Comfortable bed, good shower with a high enough shower head for me to stand under it at 6' tall, and a small selection of travel guides that I would have used had I started there sooner.
Lisa and Suellem were also very responsive and were kind enough to let me leave my bags in their locked storage area since I arrived several hours before check-in. (Note: I don't know if they're always able to provide this option so don't be upset if they say they can't accommodate. If you have a heavy bag or several bags, plan ahead because those stairs will give you a workout, as the hosts clearly state). From there it was a pretty direct walk north to the Thames and over to the Globe Theatre to catch a play.
I'd like to see more of London south of the Thames so if/when I go back, I'll definitely see if this flat is available again.