To give another plug for Sunset House, it is also an all-inclusive. They have Hotel-style rooms, Bungalos and were building som condo/single family type buildings when I was ther. I don't know if they were available for rental or for private use. I would encourage you to contact Lynn at the Dive shop. I know everyone says the same thing, but she really does have a way of making your trip personal and special. Great group to swim with.
We did the normal boat and shore dives, but also set up some 'private' dives with one of her part-time crew. The shore/night dive on the car pile was tremendous. We grabbed some tanks, hopped in a truck and took off. Finished it off with a great dinner at a plce only the locals seem to know about, and had a couple Polars (the local beer).
Wherever you end up, have fun. I don't think there are any bad sites on the island.