Michael Schoch, Answers questions on Noodle
It looks as though Sail does accept international students. You can view the international application form for the current school year to get a sense of the requirements.
Availability changes from year to year, so before you attempt to apply, I recommend calling the school at (850) 488-2468.
Best of luck!