We chose this property because it is near to where family lives. It was perfect for that. We stayed for 2+ weeks and the weather was quite cold and rainy during our stay. Sadly, we couldn't take much advantage of the walking trails in the Surrey area but we were warm and comfortable at the flat. We didn't cook but made breakfast and light dinners; the kitchen, albeit on 2 levels and down stairs, was fine. We did find the parking tricky as we are not used to manual transmission cars. I would advise renting a small car if you are staying here; between the multiple cars that are parked in the area one must park and the narrowness of the area, there is alot of forward and reverse to get out. We had an SUV, the only car available at Hertz when we arrived, and we did have some trouble getting out. A minor inconvenience. Louise was very helpful and prompt with answering our questions. Altogether a lovely stay.