Homer Area, The Eden of South Central Alaska