I took my parents to Atlantis last year.
Quoted room price was something like $300 per night. We were there for 9 nights. With all of the hidden fees, hidden tourist taxes and hidden mandatory tips, the room ended up costing $550 per night. The hidden fees added $2,250 to the quoted room price of $2,700.
The least expensive meals were outside of Atlantis - catch an expensive cab and go into town.
Breakfast? $25 per person, unless you just eat a donut, and then it's only $5
Hamburger, fries and a coke for lunch? About $17
Dinner? About $40 per person, unless you go stand in line with the masses at the pizza shop and spend only about $20 per person.
The local dive shops will pick you up at the hotel and take you diving. You can probably make the same arrangements through Atlantis for twice the price.
I used to go free diving in the cove near Atlantis and always saw a lot of sharks.
Be prepared to spend a huge amount of money at Atlantis.
Huge. A lot more than you anticipated.
...the diving was pretty underwhelming around nassau...
I've been diving in multiple locations around the Bahamas, including Andros Island. In general, scuba diving in the Bahamas is underwhelming, like Scubanoobi says.
On the bright side....
I'm an outdoors guy and I hate theme parks, but the Atlantis water park was a blast.
The Bahamians are
really nice people. Affluence has been good for them.