This is a candid review based on my experience, and I hope all future guests can take this into the consideration. I will start with Pros. Pros: 1. Location is great. We were able to walk to various shops/malls and restaurants, all in within 5-10 minutes walk. Waikiki Beach is just down the street about 10-15 minutes walk. 2. Check in & check out very easy. No hassle, just take the keys as instructed by the owners! 3. Valet parking service was good & relatively cheap, considering there aren't that many street parking available. 4. Only unit with a large private balcony in the building. We enjoyed this feature of the unit. Now onto the Cons: 1. Seemingly clean, but not really. Upon check in, we noticed tiny ants everywhere, especially around the sinks. The front door area smelt bad, so we had to lit up a scented candle to get rid of the smell. But the real kicker is that on the 3rd night of our stay, we found a huge cockroach (about 1/3 side of a regular sized lighter) in the living room. Nonetheless to say, this was very unpleasant. We received a partial refund on this issue. 2. A/C in the living room was broken, and we pretty much avoided spending time in there since it was hot during the day. When we contacted the owners upon check in, they were already aware of the issue -- however, did not tell us prior to the check-in, and only when we complained, they apologized. They provided a portable A/C on our 2nd night, which turned out to be a moot point since the window has to be open, in order to let the hot air out of the A/C anyways. We received a partial refund on this issue. 3. Not a stocked kitchen (it does have all the"cooking tools" you need!). The unit doesn't have any basic condiments such as salt & pepper. The unit didn't have a sponge for the dish-washing either. 4. This one is probably only applicable if you're a big group (4-5ppl) and staying for several nights, but there's limited amount of toilet papers/paper towels as well as bath towel sets. We had to buy our own during the later part of the stay. Should be totally fine if you're staying for a night or two! All in all, it wasn't a pleasant stay. Communication with the owners was fine, but slow. We were able to get partial refunds due to above mentioned issues (which counts as misrepresentations of the listing, per Airbnb policy), but at the end of the day, I wish we didn't had to get the discounts and had no issues instead. No one wants to deal with hotel-related issues when you're enjoying a vacation with the family. As mentioned above, this unit is OK for fewer number of guests and if you're staying only a night or two. I wouldn't recommend to a big group staying more than 3 nights...