If you still have a choice I suggest you stay at Banana Beach (better value, though Xanadu is nice) and arrange your diving with Island Divers. BB will (I think) try to channel you to another operator which is not IMO nearly as good. If it's been decided for you, tell me where/who you go with.
Phone me on arrival on the local cell number 620-1080 and we can make contact. I live off the beach around 1/2 mile south of the airstrip apron.
If you intend making many calls while you're here, I suggest you rent a local phone from Quicksilver (quicksilverbz@yahoo.com, local phone 667-0669 or 625-0669). Cheap and efficient, and if you tell Dianne what local flight you'll be arriving on (whether Tropic or Maya and what time it leaves the international airport) she'll meet you at the airstrip with your phone. Failing that, at your hotel. If you intend calling the US/Canada that's another matter, but to call locally around San Pedro (the dive operator, hotel, restaurants, tour operators, me, etc) it'll save you a fortune and add enormous convenience.
I'm quite prepared to do the computer myself and I'll do my best, but I'll only charge you for the parts used (I won't charge you for labour) and it MUST be at your risk, not mine. If it has an ordinary strap that's fine, but if it has a SS bracelet (as mine does) that will have to be removed first.
As you're by yourself I would have chosen to stay at Pedro's Inn. Much cheaper and off the beach, but a fun place where you'll meet lots of other people. Rather like a hostel. In any of the normal hotels you may find yourself a bit lonely. Although - are you by yourself, or with your friend?