We are a couple looking to have a relaxing vacation and see great beaches and clear water ( good diving and snorkeling sites). We would also like a place where we could go shopping for the day (not exteremely secluded). I have been looking at the virgin islands but I do not know what hotel (town) would best suit our needs. We would also prefer an all inclusive site. If anyone has any suggestions they would be greatly appreciated. Thanks!