We had a great stay! The location was ideal, with access to the beach and Waikiki strip equally convenient. Having a Catholic church one block away was another bonus for us.
The unit was basic in terms of decor, but had everything we needed for our family of five--the pullout was comfortable, so we didn't need the air mattress we requested. We had one hiccup with the towel changeout service, but called after hours to report it and it went off without a hitch the next day. Beach chairs provided on the balcony came in handy.
The listing mentions a tennis court on the recreation deck. When we were there, we saw no net, no fences, and strong winds, so that part of the description is a stretch.