Very nice place at an easy to reach location in the south of london,
the host was incredibly friendly and helpful.
I can only recommend this place, had a delightful time.