We reserved two connecting oceanfront units at Westin Kaanapali Ocean Villas over Christmas. It was so much fun being in Maui over Christmas with the decorations and Hawaiian themed Christmas music. One can't request specific units so we ended up with connecting room 5603 and 5604, top floor 6 units in building 5. The views were spectacular of the ocean and black rock in the distance - we couldn't ask for a better location. The rooms were clean and the staff very attentive to our needs. We never heard our hotel neighbors, and given we were there over Christmas the villas were sold out. Great snorkeling out front where we saw numerous turtles and coral. And a Trex boardwalk that went up and down the shoreline for morning or evening walks with tiki torches. The hotel food and drinks were a little spendy, but not over the top expensive, with good happy hour deals. Lots of options like morning yoga on the lawn, hourly shuttles to Whalers Village shopping mall and downtown Lahaina. Free self parking. Patty and Beckett were awesome AirBnB hosts - very responsive to questions even when were on our last day. When staying there we were treated like villa owner, which was great. We would do this again. Mahalo Patty and Beckett!