Just a really nice overall stay great facilities kept up well. Very nice resort and a great little waterpark and pool for the kids. Prices of course are a bit high at things like the pool bar, but I believe you should expect that going to a nice JW Marriott resort so it’s not unexpected.
Staff was all very helpful and nice. Valet was usually busy, but still got your car in a reasonable amount of time. Not exactly a convenient walking distance to all kinds of restaurants however a very short drive will get you to plenty of different dining options and activities.
The only complaint that I have is that there is no available icemaker. While they insist on bringing the ice to your room, almost every time we requested it, it was either completely forgotten or it would take 30 minutes or more to get the ice. As you can imagine, trying to have a drink at the end of the night or before you head out the door waiting 30 minutes or not getting the ice at all is unfortunate .
That said I would certainly return