My family of 14 stayed for 3 weeks at the KoOlina Beach Villas. The property is amazing with everything we needed. I rented 2 units from property manager Denice Kolodny. I rented a 2 bd, 2 bath (this one) and a 3bd, 3ba. The 2 bedroom was very clean and perfect for our family. The 3 bd was also very clean however, the couch was significantly stained, the master bedroom TV had to be replaced during our stay and the Master bedroom carpet was very dirty. We also had very stained hand and bath towels and no washcloths for bathroom use. We ended up purchasing some at Costco and taking the majority of them home. Also, the booking and payment process was aweful. My payments were not adequetely reflected and VRBO site did not reflect the actual dates I was staying. On top of this it has been almost 2 weeks since we checked out of our Units, and we did not get our deposit back and no explanation. The property manager had indicated we would get our deposit back in a few days. I guess something must have been wrong or that or that taking security deposits with no explanation is a practice of this property manager/owners? This is probably another example of unprofessional communication and is consistent with the negative booking experience. Both of these units were very well stocked with everything needed for the family to enjoy the property, the beaches, and the holidays. I would not rent this property again simply because of the booking, payment and communication around deposit. I can only attribute this to poor property management. We left the units cleaner than we found them and have been rated as 5 star renters at this property in the past so not sure why our deposits were not returned? It's tough to complain about paradise but we did stay a long time and the lack of communication around the deposits are maddening!