What an amazing place! The Kaanapali Villas is a beautiful resort and community right on the beach. The apartment was excellently furnished and had all the amenities of a real lived-in home. Very clean, very walkable access to all of Kaanapali Beach Walk. Host provided lots of guidance and was very responsive. Would definitely stay here again, maybe for longer next time!