Private beach access, family cottages, plus sunset views keep guests returning to this Lake Michigan resort every summer.