It is like a very nice theme park. I enjoyed my stay but expect a lot of kids and NOT to see the real Bahamas while on the resort.
I had a blast both times I went. First with friends and then had to take my 12 year old son. We all LOVED IT!!!!