Does it get any better than a sunny day on a beautiful St. Croix, US Virgin Islands beach?