Shopping is great nearby at Charlotte Amalie. Ask for when the cruise ships are there as more shops are open. Redhook is nearby and has great shopping, restaurants live music and dancing in the evening and is a short taxi ride. There is plenty to do at the resort. The Ritz Carlton has an excellent spa and the stress relief massage is a favorite.