Sugar Bay Resort

St. Thomas, US Virgin Islands