I have a brother in law flying in to STT on the 10:15 pm flight from Miami. I don't mind sailing to St Thomas to pick him up. Any good ideas about where I could anchor or dock to do a late night pick up? I have a good cab driver (Stanley) who will meet him and deliver. The bay to the left of the runway as you fly in has a nice beach right next to a road I could dinghy in for a pick up or suggestions for a marina to dock a 44 foot cat?