I highly recommend rentals that give resort access options if you're looking to go this route rather than a traditional hotel room. (themilesgenie.com)
A PADI accredited resort superbly located to be able to access more than a dozen divesites in the no (mantangale.com)
You will also enjoy full resort access to four Signature Gourmet Restaurants, four bars and lounges, a snack bar, five outdoor swimming pools including a children's pool, four outdoor hot tubs, beach umbrellas, chairs and hammocks, windsurfing equipment, kayaks, beach volleyball, fitness facilities, kid's club and spa service. (luxuryretreats.com)