Amelia Island welcomes beach season