I must say that I have never stayed at Divi but have gone there for lunch on two different trips. The location of the resort is very nice, but must say that the Divi itself looks a bit tired. We have not been in the rooms so others may know better. Visiting STX at an AI does not seem like a great idea as there are so many great places to eat there. You will need a car and Divi is about 20 - 30 min from the airport and 20 min from shopping (grocery). Our meals at Divi (both lunches) were average but service was less than average (perhaps they knew we were not staying there but that should not really matter)! Was there a particular reason you were interested in the Divi or are you open to other options? We have visited STX 7 or 8 times and can offer some other ideas but would need to know more what you are looking for and what you like to do.