The management and owners were fantastic. The property and location are great. The parking was a problem due to all the construction. The service around the pool was poor. One person came around about every 2-3 hours. The security of the pool was below par. Kids were screaming in the adult pool, and it is a quiet pool. I also asked one waiter to get a couple of pool chairs out of the pool area as they were a hazard. They were ripped. He replies, "I can't do anything, I work for Duke's." He did say he would tell someone, well 4 days later everything is the same. This is in no reflection of the owners or management company. Just something I felt the need to mention. The unit was nice and clean, soap, shampoo, conditioner and lotion, all from Maui. Laundry packs for doing laundry. Welcome Maui coffee, water and small cake. There are 2 huge ice dispensers in the garage to fill coolers or even for ice in the unit. We will return and enjoyed our stay!! Thank you🌸