You will probably find everything you need at Chan's Mini Mart, but a quick stop at Brodies couldnt hurt. It is about 3 blocks from the water taxi marine terminal. The Seaview has a wonderful pier, but its true, there is seagrass. Definitely the split has the best swimming. I believe you'll enjoy your stay.