We are planning to buy a house in Watford Fields. Anyone have any intel to share on living in that area?