Overall, I would recommend this Airbnb for the location and value. Kihei is centrally located and we loved the little beach that was available just steps away from the property. There were enough towels and kitchenware but the Airbnb lacked oil to cook with, umbrella for the beach, beach chairs, and standard items one would think to provide for an oceanfront Airbnb. There were some pool noodles and a broken boogie board though.
There was absolutely no flexibility with check in (I was emailed right away stating there was no early check-in even though I did not ask and just stated our flight arrived at 11:30 AM) or check out.
There were a few rules not stated publicly but listed in the Airbnb. We had to do the laundry (sheets and towels) or at least start a load and dump all trash. The specific instructions told us to either call a number or to check out with the front desk. I called the number listed right before check-out at 9:59 AM. A woman answered (who I later found out was the cleaning lady - she did not sound happy or state her name) and I told her what unit and that we were checking out. She immediately hung up before I could ask her name. We were literally all packed and were going to dump the trash, move the cleaned bed sheets from the washer to the dryer and then put in the towels in the washer, as stated in their rules. I had the trash ready to be thrown away and was going to throw the trash out then go back to the unit to grab our suitcases and leave when at 10:05 AM the cleaning lady shows up. She was extremely rude in person as well and upset that I was following the rules and in reality, doing most of her job.
I went to check out at the front desk because I did not know who I called originally and wanted to verify that checkout was complete. I had no issues there. We left the property, then at 10:22 AM Vacasa calls me to verify we had left the premises. I told her my negative experience with the cleaning lady and that we had left 15 mins prior, no longer on the premises.
I would recommend the property and rated it highly based on all the amenities. Communication was something to be warranted though. Be aware of the strict check out times.