We had a great time here, stopped for a last minute stay just for the night. The pools were great very clean. Our 1 bedroom unit was also very clean and had everything we could have needed (pots, pans, towels, kitchen/cleaning supplies). I did have to make a run for seasonings and some paper plates (the plates provided are very small considering the fully equipped kitchen). The other reviews mentioned walls being paper thin, they are correct you are going to be hearing your neighbors and vice versa. We had no issue with that though it wasn't bad we were actually probably the noisy ones with our little kiddo. Overall great experience and will be back soon! Future travelers I would suggest getting essentials beforehand; water, food, etc. Closest stores/restaurants are about 15-20 minutes out from resort.