Mal,
If I thought you were being serious, I would have wet noodled you.

Grand Cruz is the big town on St John. It is located on Cruz bay, about 7 miles to the east of St Thomas.
Coral Bay is localed in Coral Bay on the eastern part of St John. Some people moved there to be more isolated from Grand Cruz.
However, as with all things, more and more luxury residences are being built in Coral Bay.
So some local are moving east to get from it all.
Grand Cruz is about a 20 min drive over the windy roads from Coral Bay.
The East end is probably another 15 or 20 min drive away, and the roads are not as good the further east you go.
M