We stayed at Breezes, Cable Beach. It is an all-inclusive resort. It was VERY expensive compared to the deals you can get to Mexico and Cuba.
This resort is not far from the town of Nassau on New Providence Island (one of the main islands in the Bahamas). It’s close to the airport too. Everything is within half an hour.
It is a very nice resort although the rooms are just so-so. They need updating!
The beach was beautiful and there are lots of water sports and activities available.
There is only a buffet at this resort but the food was excellent! You could always eat in town or at other resorts nearby if you needed a la carte.
We were there for 4 days a couple of years ago, but we’ve heard from friends that it hasn’t changed since we were there. Apparently there is recent hurricane damage so I don’t think you can book it at the moment.