Leisel place is nice and home-y. It's very clean and the bed is big and comfortable.
I would only mention that the WiFi works only in the living room
and the nearest train station -the one that gets you into London center - is a 15 -20 min walk.