KUfan452 and I stayed and dove with Paradise resort this January.
Had a lovely time - resort staff bent over backwards to be helpful, and all the people were exceedingly welcoming, gracious hosts. We stayed for 6 nights, and did about 4 days of diving, mostly by boat, but they also had a great shore diving site right off the dock where we did about 4 shore dives.
Couple of things of note:
1. The dive operation is well-run, guides are great especially Willy and Charlie.
2. Depending on the day, you go either north or south to the Rainbow Reef sites (purple wall, white wall)
Most of the southern/Rainbow sites are drift diving - others can be done from a fixed boat.
Didn't see much in the way of pelagic species...that was the only real disappointment. The soft and hard coral gardens were truly amazing and totally picturesque.