Wonderful location and no major issues during our stay with our 5 year old daughter. The unit does need some remodeling/upgrading, but I don't think cleanliness was an issue as I read in some of the other reviews. The "beach" directly in front of the unit is a small patch of sand that may or may not be usable depending on the tide that day, but if you walk to the other end of the complex there is a very good size beach with plenty of room to spread out. We had a blast and truly appreciated the beach chairs, umbrella and other gear that were available in the unit. The sunsets are truly amazing from the balcony especially with a drink in your hand. The Kitchen had pretty much everything we needed, but we didn't cook a full meal while we there. I would recommend the fish market across the street and a little north of the complex. They served the best and freshest poke we had our entire trip in Hawaii.