Met a Peter Island rep yesterday. They are opening Dec 1. Also learned they are installing 10 mooring balls in Deadman's Bay 😭