Holistically, a very good experience. Our first time buying a new townhome and generally all our expectations were met, although, some deficiencies (although not a lot) are still being dealt with but feel confident that will be looked after.
Had some issues with the home electrical but was fixed.