J&C
Caneel Bay Resort
St. John, US Virgin Islands