Had a wonderful stay here. The unit came well stocked with dishes, cooking ware, and they even provided various supplies, like laundry soap, paper towels, and coffee grounds for the coffee machine. The bed was very comfortable too. The apartment was overall prettt clean as well. Service at the resort itself was amazing as well, the staff were very professional and helped us with any requests we had. We called housekeeping for some extra towels and they delivered them not very long after!The only criticisms I have are that the foldout bed was very cheap and flimsy, I would not reccommend using it at all for sleep. Also, the walls between different units were quite thin; we could hear noises and even people talking in the unit beside.Overall, I enjoyed my stay here and would definitely consider stay here again.