Overall, this is a great place. You're on Kihei Road, but set back a ways, so it's quiet. The finishes were nice; the views out the west side were phenomenal.
Now for the downsides: There were 2 people, staying for 8 nights. There were only 2 bath towels hanging and there was 1 bath towel in the drawer. Three towels for 2 people for 9 days does not compute. We bought more towels and left them, so they should have some more. There is a problem in the bathroom with moisture evacuation. The vent fan stays on constantly. Not a major inconvenience in the least. However, when you factor that into the whole lack of towels in a humid environment, the miniscule offering of towels becomes apparent. Again, they knew how long we were staying and towels aren't that much. I know, because I had to buy them. For the amount we paid, we should have had adequate linens and it was severely lacking.
Another area lacking was communication. We tried to contact the company, to see about the possibility of a late checkout. We tried for 2 days to make contact. They responded, but only after multiple hours after checkout time had elapsed. Too little, too late. I get that folks may not want to say no, but getting a timely answer might have helped.
There was also a problem with parking, but only for a few hours. You're assigned a spot, so you should have ready access to the spot. However, someone who was visiting one of their family members was parked in our spot. We really didn't want to lose the aloha spirit and have them towed, but we didn't want to park on the street either. We did, but for a few hours. Apparently, this happens sometimes.
They had a nice assortment of kitchen utensils and dinnerware items. There was also some boogie boards and snorkel equipment, chairs, ice chests, etc. Although we didn't make use of all the items, it was nice to have them.
The queen bed was more comfortable than the king bed. We tried out both of them and felt the king bedroom offered a better view and less people walking outside the window.
Overall, a great stay in a wonderful location. Just a couple areas which could use a little improvement. But, overall great.