We have some time (a couple of hours) between our flight arrival and our ferry departure to St. Bart's which leaves from Oyster Pond. I am deciding if we should go to Grand Case and have lunch and let the kids take a dip in the water and then head over to the marina or should we just go straight to the marina, have lunch and wait there. Are there any kind of shops to browse or places for the kids to wander? I am very familiar with GC but not at all with Oyster Pond marina so any thoughts are appreciated.