It was nice meeting Alexandra and her husband! The house was really nice, clean, warm, as well as the room.
Location is ok. It takes around 10-15 minutes walk to get to the nearby tube stations, which in total takes around 40-50 minutes to reach places in the central London area.
Alexandra allowed me to leave my luggage after the check out, as my train was later during the day.
I would definitely stay here again.