Roads on Anegada are ROUGH! A fall or breakdown on a scooter and where will you get help?

Did I mention that roads on Anegada are rough?