Hi..about to buy a house on the ladder literally on same street as NHPS. I've heard mixed things which is making me think twice. would be really interested to know what people think of it. Thank you!