This property was very disappointing. The FACILITY itself was fantastic - safe and secure, clean and well maintained, steps to the beach, waterslide, pool, lazy river, prompt elevators, etc. However I would absolutely not recommend or return to this particular unit. The UNIT is not well maintained, dirty, and lacked supplies. Pros: Awesome water pressure in the showers, an abundant amount of ice for our ice-loving family, and plenty of space to spread out.Poor Maintenance:It is apparent the unit has suffered some type of flooding in the past as the bottom of all of the cabinetry is splintered and falling apart.Poor Cleanliness: The bed in the master bedroom had sand and someone’s hair in it. We folded out a sofa bed and went hunting for sheets. Each closet had random blankets and sheets wadded into a pile, but not a complete set of flat plus fitted. At one point, I accidentally grabbed a dirty and damp washcloth at the top of a closet shelf. I thought I had found sheets that could be used, but did a quick sniff test and instantly gagged at the overwhelming smell of body odor. Even after washing, the smell still lingered. Those sheets should have been retired long ago. If this had been a hotel, I would have moved rooms. After finding all this we decided to rewash all the sheets before sleeping on them. Not a good way to start our vacation!