I definitely do not recommend a stay at the Aina Nalu, for the following reasons:

1) The unit was filthy (there was ketchup on the wall, grease all over the stove and the wall behind it, the tap in the kitchen sink was covered in grime, the fridge hadn't been cleaned, there was sticky food and liquid from the previous renters on the side table in the living room, I had to clean the toilet upon check-in as it was covered in some sort of oil, the bathroom counter was dirty, and the ironing board was covered in a variety of stains, including what looked like dried toothpaste), and there was dirt all over the floors and on the window sills).
2) Due to the filth in the kitchen, we did not cook in the unit. The fact that the Aina Nalu offered full kitchens was the main reason we had booked at the Aina Nalu in the first place.
3) the unit is located right on a parking lot. There is excessive noise early in the morning as people head out to their activities, and late at night, as they come home from partying. The first night we stayed in the unit we were woken multiple times throughout the night by drunk residents/guest either arguing or partying outside our bedroom window.
4) the unit is exceptionally dark, and due to the fact that it opens onto the parking lot, you can't open the blinds unless you're fine with people peering into your unit.
5) the walls are paper thin, so you can hear absolutely everything that is being said in the units next door. Our neighbors partied late into the night pretty much every night we were there.
6) the unit is in desperate need of a coat of paint, as there are scuffs and marks all over the walls.
7) the beds were exceptionally uncomfortable.

Our stay at the Aina Nalu was so bad that we ended up moving to another resort (the Grand Wailea) part way through our stay.

As I noted above, I would NOT recommend staying at the Aina Nalu, and definitely not for $300/night.