Marina Cay is still a nice place to stay for a night in spite of the loss of the facilities there. The mooring field is protected and the snorkeling at Diamond Reef is some of the best in the VIs.