Just got back from the Plaza Resort last weekend. Had a great time with doing 27 dives in 6 days. Tanks are staged at the pool just off the beach and also at the Tipsy Seagull Pier on the south-end of the resort, so no need to haul tanks from the diveshop for a quick dive at 18 palms. I recommend you enter at the Tipsey Seagull pier. Steps here into the water, last 2 are slippery. Swim stright out under the lone section of pier, over the break in the coral wall and your on the top of the reef in 2-3 minutes. I think the scenery to the north is better. The plaza resort uses standard 110 volt US style outlets. I charged my video camera in the room with no problem. If your in the junior suites, your close to the pool, but last week they were in the proces of doing a major re-model on the poolside/oceanside rooms and a lot of construction noise during the day. Didn't bother me, too busy diving. I think they have wireless internet in some locations on the property, but since I left my laptop at home can't advise where. Spend a day diving north of town, another diving south of town and a third at sites in town. Then pick where you liked best and spend a couple of extra days on those areas. Some of the most prolific fish life is on the sites in town. Try in front of Yellow Submarine Dive Shop for lots of eels and a great night dive. The sites north, usually the reef starts at the entrance, while the sites to the south sometimes have long swims.
Try the Ribs place above the KFC on the waterfront downtown. Half rack of ribs, fries and coleslaw for $10. Full rack for $14.
I'm ready to go back!!