The room itself was clean and well stocked, the kitchen could have been a bit cleaner but it was sufficient, the resort was a bit sketchy from not having free WiFi to the water park being closed for no real reason, also expect to pay resort prices for everything if you want to purchase on the property. Our experience was not at all bad, we got what we paid for. It was simply ok.