I saw an incredible deal on tv last night for Atlantis at Nassau. Something like $194.00/ night per person including FOOD! Ok, what kind of rooms would this be for? Season? They posted a website, can't remember it, like atlantis.com or something. I'm gonna see whats up with that. Can anyone comment?