There are people other than tourists here. We had a cat in CGB last week and saw several boats in Anegada last weekend. BVI people are doing staycations and some own boats here. Just sayin'.....
Completely possible, but sure looks like a typical charter PC.