Location is great as it is in walking distance to pretty much anywhere in Waikiki. Price was average however check in was very confusing. No one met us on arrival to give us the keys, finally security tracked down a person who put us in the wrong room even when I explained it was not the one on our confirmation. An hour after unpacking and showering we were told we had to move as the room had been pre-booked by someone else. Moved to 4218 to find string instead of handles on the dresser, handles missing screws on the kitchen cabinets, loose toilet seat and an inch of dust bunnies under the beds. Needless to say after a 10 flight with little sleep it was not a pleasant experience.
I would recommend this rental however be very specific about what you require and cleanliness.