On a clear day the green mountains of the neighboring British
Virgin Islands seem very close from this resort on one of the
most beautiful beaches in all of St. Thomas. All 171 units have
fully equipped kitchens, telephones and satellite TV, they also come
with a complimentary can of Doubletree's famous Chocolate-chip
cookies.