The view from our 3rd floor swim up room was beautiful...the suite was lovely & spacious, I wanted to really love this place, but there is one major thing that is keeping me from thinking of going back: There is no place to dine at after 5pm that doesn't take over TWO HOURS to eat dinner, other than room service, but it shouldn't be this way if they are advertising that this resort is for all ages. There should be a small buffet, taco bar or quick snack/sandwich bar/hot dog stand/burger bar or SOMETHING where you can eat outside your room in the evenings that doesn't try your patience & waste your vacation time. I was travelling with my 74 year old mother, & 14 & 16 year old sons, so we tried Jade twice, Wine Kitchen once, and even though we said "please bring anything we ordered as soon as it's ready, we don't need 1st & 2nd courses...please don't wait: we're just very hungry"; it still took over 2 hours each time that we visited. They told me that the resort was at 40% capacity, and I could see that the staff was indifferent to this...the service was very slow...maybe they were bored? At the Palms, I saw a staff member opening a small cabinet door multiple times to hide that she was texting on her phone, with others standing around chatting to other staff while we were trying to get their attention to ask for more drinks & water...another time I was literally standing there with money in my hand...waiting to tip the staff as we decided to leave, but no one came out of the kitchen for quite a while, so I finally left! There seemed to be no urgency to get drinks & food out to us, and I was wondering if it had been a full resort with packed reservations, maybe they would have hurried a little to keep to the schedule, or maybe it would have been worse? That's what makes me not want to go back. We were on "vacation time" with no rush or schedules, but we just wanted to enjoy the outdoors...not cooped up in some noisy restaurant, waiting for our food for hours.