We have stayed in Martinique 23, Barbados 16, and Aruba 54. I have seen posts that stated that Barbados was too far from the food court. We, however, did not find this to be the case. The walkway around the resort is a beautiful walk. Each "island area" has its own pool and beachfront area. If your concern is that you be close to the food court, I would request Martinque, Tinidad North, or Jamaica. Keep in mind, however, that there is virtually no difference in the walk from say Martinique 21 and Barbados 15.
This is one of our favorite resorts. We are returning for a week in March and can't wait to see the newly remodled food court. I think it would be a great resort for your teens. My kids are young (6 and 3) and they LOVE it!
Hope you have fun.