Deborah's place is fantastic for a short stay. We stayed here 3 times and found the location to be very quiet and a short walk to lots of public transport, making it easy to get into Central London. Nearby there are lots of good restaurants, cafes and supermarkets. The room is really good size and the bed is comfortable. The room has a lovely view over the garden.
A bonus for me coming from Australia was seeing lots of squirrels. (We don't have them here)