What's so bad about flats? Have you actually lived in one? They may not suit everyone, but neither do houses.
I'd choose a modern and spacious flat over an old grotty and awkwardly built house you'd get for the same money, and with the square meter garden people only throw rubbish in.