Hi everyone!

First charter coming up and had a question I couldn't find an answer to after searching through the forum. Does anywhere in Road Town sell rafts/floaties for lounging in the water? Would rather buy down there than take up space in the luggage.

Thanks!