Just fyi re Peter: Sprat is very small and no wind but if you go to Great Harbor and grab a ball on the eastern shore, and dingy into the beach, there is a maybe 5 min walk trail that leads straight to resort. So much better than Sprat IMHO.
Also if you every get back to SJU the southern shore is lessor known but very much worth exploring