A friend of mine stayed at Rooms on the Beach last month... went solo while his bride did an AI with her sorority in the Bahamas. There are a few night spots very close by, such as Alfred's, and although I'm not sure, they might offer a meal plan or AI option. Might be worth a shot.