If you ever go to the US Virgin islands, via Puerto Rico, you are in for a treat.
There are hundreds of little deserted islands once you get close to St. Croix.
Some the size of a football field, some a lot bigger.
But, they all look like you could have a "very" private beach party if you can get hold of a boat or a Sea plane to get you there.
From the air they look like pristine pieces of paradise.
Sandy beaches all around and green rain forest looking plants growing all over the place.
I took a little snorkeling trip out of St. Croix, about a 1/2 hour boat ride to a nice little island.
It was great