We opted to go with an Airbnb because we have a baby, and it was extremely convenient to have a kitchen and washer/dryer. It was pretty hot in Hawaii when we visited, but the window AC units did their job (especially in the bedroom). The pool is on the rooftop so the view is really awesome, so make sure you take advantage of that. There was nobody else up there when we went.
Avery was extremely responsive, and checking in and out was very easy. It was great to have free parking in Waikiki, and this location was really perfect.
The views from the apartment and front door are pretty amazing, but can be a little scary if you're afraid of heights.