Anchoring there is pretty straight forward. I don’t see any reason you couldn’t pick them up on the beach. I don’t think there are any dinghy limitations there. Sounds like a super convenient way and fun way to pick them up. It’s probably a bit of a walk with luggage unless they travel light, have duffle bags, like to walk, etc so a very short taxi ride might be in order.

Have fun.