The place needs a good clean, upkeep and maintenance. The kitchen needs more dishes. The pool is beautiful and Kaanapali Beach is amazing. We went to Baby Beach in Lahaina which is way mellower for our little one and has less wind. Recommend that beach for little ones.