I've stayed at CDM over a dozen times. Seems like people have covered the high points. You get ice from the bar these days. They're more than happy to help. I second or third the balcony room suggestion. Personally, I like the rooms that face northwest. You don't see the cruise ships that way but you probably want to be on the third floor for that or you face the cabanas. You didn't mention diving, but Scuba Shack is across the street and is owned by the same person that owns Village Tankha. If you dive with them, you can use their lockers. Ultra convenient, and very easy entry onto their small boats. Nice people, nice dive op. You may have noticed their bright yellow shop right across from the Park Royal.
Ask for a room safe key when you check in. You probably don't need it, but it may provide some peace of mind to have your passport, money, etc. locked up. I suspect you might like CDM as much as the Park Royal, maybe better. It's a nice, small property and the rooms are clean. Plus, the AI isn't buffet. If you're doing AI, you can't beat that.
If you plan on shore diving, you'll want, and should have, a dive flag. There's boat traffic. If you can't get tanks for shore dives from Del Mar Aquatics, try Scuba Shack. They've helped me out with that several times, even when I wasn't diving with them. Del Mar used to fill their own tanks, but I think they have them delivered now, so it can be hit and miss with the having enough extras to rent one to you. If they have them, it's no problem, but if the shop is busy you may need a back up plan.
I think this February will be my 15th stay at CDM? My non-diving friends that usually stay AI on trips elsewhere, love it there.
Have fun,
-Blair