Allen's place is a lovely home. The location is excellent. It is within a few minutes of the tube station taking you into Central London. It is a bright space with a view of the garden and has all the necessary amenities. We enjoyed our stay.