Lake Placid Ironman receives high marks