A great place to live, a great place to visit