We stayed at an adults only all-inclusive resort called Breezes. It had a beautiful, sugar sand beach and a fun pool with a bar. The food was pretty good, dinner options being the best. Make sure to try some Conch Fritters, a local favorite! The resort is not 5 star by any means, but to me it was better than paying for something nicer (Atlantis) and being surrounded by a ton of kids. You can always get a day pass to Atlantis if you really want to see it.
Take a day to leave and explore the island. There is lots of hiking and site-seeing. Check out a restaurant called The Poop Deck-another local favorite. Amazing seafood that's caught the same day you eat it!