Christmas Cove has always had liveaboards because it's a short dinghy ride to St Thomas and it feels secluded even when there are a dozen boats at anchor.
I used to anchor there for weeks in the early 80's and beach my dinghy at the Anchorage Apartments.
It still has that same feeling today.