headed to Amelia Island Florida today for a conference - anyone been there? Looking forward to some sand in the toes.