Overall, had a great stay here. Room is as described. It is quite spacious and clean. Also was helpful that beach chairs, mats and umbrellas were provided as part of the room cost. We had a minor hiccup at check in where the wrong name was put on the room. It was the fault of the resort, not the rental company. The man at the front desk we encountered was rude and unhelpful but the other female front desk worker was much more pleasant and helpful so avoid that dude. We were ultimately able to sort it out thanks to the help of the rep from sun beach rentals. She also helped me get a refund for the resort fee due to my check in issues. Location is great. Right by kanapali beach