I would not buy it personally. I've lived in 2 recently built homes and one brand new, now I live in an 80s home thank goodness.
I hate new builds. Tiny gardens, never adequate parking, never enough storage space vs ridiculous number of bathrooms, gardens made of rubble with plastic-backed grass that dies back and looks awful, internal walls that let all the sound through and you can never put up shelves or heavy mirrors as they are made of stuff like cardboard.
Buying new is a huge hassle. Managing snagging is like a full time job - our snagging list initially had over 200 entries some of them were quite major problems, and they will put you off and argue hoping you give up. Just stupid stuff - cracked bathroom floor tile they haggled over not to replace - "well, it's not such a noticeable crack" (it really was a huge black crack through a white tile, right in the middle of the floor). Just so exhausting. Our direct neighbour had somehow persuaded them to change to a non-standard window vs original plan, to let more light onto the stairs. They then entirely forgot to put the window in, then argued for MONTHS that it wasnt worth fixing even though he had paid for it and it was contractual.
Idiotic things happen. Friend bought a new build recently, he asked not to have carpet tiles in the downstairs loo (boak) they said, impossible, if he wants tiles they will.have to lay the carpet tiles, then pay someone to come and remove them and tile it. Doubled the cost and a complete waste. They also took 4 foot off the front garden without mentioning and tried to pass it off as a mistake on the plan.
Best tips I have are, don't buy new build unless you have a very strong character and enjoy arguing, or you will be hugely ripped off.