Bitter End. Virgin Gorda. Not sure of the name of the business but it's right on the beach at the Bitter End resort.