The place was like in the description. Ali's place is very well located in London near to Hyde Park for a walk, near to a well deserved tube line and all that you need. Lovely place.