The rooms are better than before Wilma I think; stayed there once before, one last year with same group. Not my fav but if you got it set up, it's okay. Take a combination lock and try to get an empty locker at the dive shop if you're diving with Del Mar Aquatics. Free shore dives are not appealing to me, but - they are free. Great breakfasts buffets, and the all-inclusive meal plan the last group did was okay for a few days - convenient and cheap, but gets old fast. Still, depending on which package you are already on, it might be good to do the AI to get the breakfast buffet, convenient lunch, free beer and bottled water for the room, free dinner before or after night dive. Otherwise, when you have to chose between free dinner and $8 RT cab to better food in town for $15&up each - it's hard to turn lose.
Wireless internet in lobby if you have a laptop, and I think a computer in lobby you can take turns on. Do get an ocean or garden view room, not one facing the tennis court. You can upgrade to a cabana, but I wouldn't. If you're diving with them, try to get on a 8-pack boat, not the cattle boat.
Haha take pics of the towels the maids leave on your bed. If you don't have trip insurance, it's a good idea. I had to leave in a hurry in advance of hurricane Dean this time last year. Small risk, but small cost for insurance, and some had to pay a lot to leave then didn't like the hotel settlements....