My family is currently staying at this resort. We stayed several years ago when our kids were younger and had a great experience. So far, we've been here for almost 4 hours. Our puppy found someone else's dirty socks under the bed, but we understand that things like that can happen during busy times. More troubling that was we waited one hour and thirty minutes for room service. We called several times to follow up. Room service stopped answering the phone, and the front desk didn't seem to have any idea what was going on. Once the food arrived, it was cold and had started to harden. Clearly, our meals had been cooked shortly after we placed our order and had been sitting for all that time. In addition, we had two missing items, no utensils, no glasses or ice for our drinks, no napkins, and no way to open the bottle cap. My 12 year old also asked me to mention that the food was "nasty." We are highly disappointed.