Palm trees, sandy beaches, sunshine - what's not to like about the Maui Marathon!