Very disappointed and would NOT recommend, especially for families with kids.The condo was dirty and outdated. There was hair on the floors, and they looked so dirty I didn’t allow my kids to take their shoes off the entire stay. The first night, my son got into bed and found sand all over his sheets, which made us question whether they had even been changed after the previous guests. The dishes and utensils didn’t look clean either, so we bought disposable everything.The beach situation was horrible. We were 5 families with kids and all had property chairs reserved for the week. We asked to put ONE tent by the water in front of our own chairs, far enough away that it wouldn’t block anyone, and were denied. We had to set up off the property just to give our kids shade. The young employee setting up chairs was extremely rude and even gave our reserved chairs to another family two days into our stay.The pool is tiny, with most of it 8 ft deep, leaving kids crammed into one small 4-ft section. There was also a strong marijuana smell around the pool and even inside our condo despite this being a smoke-free property.Security was rude and unfriendly as well. Between the cleanliness, beach rules, staff, pool, and smoking, we will NEVER stay here again. If you’re vacationing with kids, look elsewhere.