This place is beautiful. Huge space and incredible location so close to Hampstead Heath! We felt at home for our stay