Fantastic stay in this large house in north London with friends. Lots of thoughtful touches.