Overall, this apartment has a great location in Waikiki and good value-quality.
PRO: easy check-in/check-out, Koji's communication was efficient and fast, and location of the apartment was perfect (2 streets from Waikiki beach). Free parking close by (depending on the time find a free spot can get tricky, but there was always parking at Monsarrat Street if you don't mind walking 30min approx). It also has plenty of stuff for the beach for guests to use (we didn't use any of it, but there were a couple of snorkeling gears, beach chairs, beach towels...).
CON: generally clean but the kitchen has some work to do.
Note: we didn't have any problem with the rattling of the windows/balcony. Actually, because someone (potentially a previous guest) used a folded paper to avoid the rattling, we couldn't manage to open the balcony (we were afraid to broke the windows by trying to take that folded paper out, so we stopped trying).