Virgin Gorda, British Virgin Islands
The staff at Little Dix Bay provides excellent service along the beach.