Shore Lodge has been a family-favorite Idaho mountain resort since 1948. Located on Payette Lake in McCall, it also features a marina and spa as well as the best restaurant in McCall. Requiring both self-administration, search engine optimization and a mobile-friendly site, etainia re-designed their site and launched it on the WordPress platform. ShoreLodge.com