Virgin-Islands beach fun