Beware: Resort is understaffed and have extreme check in delays. We arrived at check in time (4pm), and were told that there's no room available for check in. We couldn't get a clear check in time, and were just told to wait for a text message. Some guests were waiting for hours for their rooms. I had to speak to multiple managers and really put pressure to get a room after waiting for 'only' an hour. We rushed and rushed, but still missed half the wedding ceremony that we came to town for.
The actual suite was clean, spacious and fairly updated. Towels were abundant, toiletries were lacking (only conditioner and no shampoo?)
Front desk was hard to reach at times, but they did ultimately come through with the things we needed (pack and play, high chair etc).
I would consider staying here again if I can get over the hell experienced trying to get a room and get my family ready for a wedding on time.