Retirement options

It has always been interesting to me to meet new people in different parts of the country and find out why they like living where ever.
I bet there is no place that is 100 % perfect, and especially for everyone.