I should have clarified my post a bit last night. We had bought a brand new 3 bed semi-detached off the plans, and had to do a lot of the finishing ourselves - painting, tiling, garden landscaping etc. And had to get flooring fitted etc and buy all appliances, furniture etc to fill it (or use donated furniture).
It was a nice enough house, but a bit soulless, and the commute was a killer - we were 40 minutes drive in no traffic, but about 2 hours in rush hour, so we used to leave the house at 6.30am and I would get home after 6.30 having spent 90 minutes on the bus and walking another 20, while DH would drive home more than an hour later. There were no services in walking distance. Shops weren't great. And we spent most weekends in the area we moved to to get near the sea.
We sold the first house, added €100k to the mortgage, and bought a very similar sized house but from the previous generation - so still a 3 bed semiD, it had a kitchen/diner rather than dining/living room as the large room, but still had most of its original fittings like the pine single glazed windows, textured wallpaper, and the original tiny leylandii trees along the fence in the back garden were now 6' tall and 4' wide on each side with a poor scrubby lawn in the middle.
But it had good shops, takeaways, pubs, library etc locally, good public transport links, great neighbours (bonus when we moved in!), and we knew we could do a lot of the work to make it nice and suit us. Over the 18 years we've been here, we've got double glazing throughout, extended out the back to get a nice large open family room and better kitchen and a downstairs shower room and separate utility cupboard, extended into the attic to make a nice bedroom for DD and turned the box room into a study, made the back garden into a lovely haven, and have tuned it into our home.
We could afford to move to a bigger house, or get a bigger garden (but only both if we moved a long way) - but we are happy here. Family keep asking us when we will move, but we just say we're not interested in moving.