beds is boring. it's nice if you like countryside, or tranquil environments, but apart from that its scants.
Bedford is pretty average, not as bad as people make out imho. But Luton is a dump, and Dunstable is OK, but normal for a town of its size.
Leighton Buzzard, Ampthill, Flitwick, Biggleswade, Sandy, Shefford, etc. are all small towns that are pretty similar. Quaint, nice houses, and shops, but not much else.
I prefer Herts, there is more to do and see, even the newer towns with uglier buildings like Stevenage and Hemel have more to do and experience.
Beds is for people who like a slow pace of life really. Just avoid Luton. Bedford is better than Luton, and at least has the river, marina, castle, old buildings, and imho better architecture and entertainment.