I agree with you on both a serious and frivolous level.
The girls where I work are a great laugh.
When I married two years ago they even volunteered to look after my dog when we went on honeymoon
Every time I visit Brighton from my outpost in the North I fall more and more in love with it. Sure it has flaws, but try living elsewhere and you'll see the pluses outweigh the minuses by a huge amount.