Stayed here with my family (wife + 5yr old) and it was the perfect size for us 3.
Wonderful location— just a 4 minute walk to the beach. However the street noise is pretty loud until ~9/ 10 pm on the weekend. Close to lots of food options and the zoo as well (you can actually see the flamingos pretty easily from the deck/balcony). Happy that the unit came with a parking spot because parking in Waikiki can be pretty tough & expensive after a few days. The apt has 2 full bathrooms which came in handy.
Unit is on the top floor and shares the deck area with all other units on the top floor— (possibly the building but not sure) so the balcony is not private but we only saw 2-3 ppl walk past the unit— most of the people stayed further down towards the beach where there are a few tables + chairs set out. Either way- close the curtains when you’d like privacy bc can walk by at any time. You see amazing views of Diamond head + the beach. REALLY appreciated all the beach toys + tools (umbrella, chairs, snorkeling equipment , small cooler, towels, and beach bag).