I had some really great experiences and some not so great. We waited for almost an hour to get checked in, and then we were told our rooms were not ready, even after we arrived after the check in time. After checking in and almost immediately walking out of the lobby's doors we were approached by whom I thought was someone giving us a tour of the resort. Little did I know they were trying hard to sell my husband and I excursions, and dinner theaters tickets, and followed us everywhere we went. After a long flight, an hour of waiting to check in, being hassled like that is not acceptable. We then waited another hour and a half for our rooms to become ready. We then proceeded to get our bags and have a shuttle take us to our rooms and it was an unorganized mess trying to get a cart and a shuttle for us. We were pretty frustrated that first day with the check-in process, the time it took, and being hassled with just barely stepping foot out the door.
Spa-massage was fantastic, I had to wait an hour to go back into my room though. We were suppose go get 2 hydrotherapy sessions each, 1 before the massage and one to use the next day. They had forgot about us, and we never ended up being able to use though due to time and my sister becoming sick.
Food was excellent. I have a food allergy, and they were very attentive to that allergy. Do not eat at is the stand alone BBQ at White Sands Pool. My sister got Shigella from there and ended up in the ER and is still sick.