Our favorite is the Westin Kaanapali. The pool area is very nice including a relaxing adult pool area. All the Kaanapali resorts are on the same long strip of beach and are joined together with a sidewalk (with the exception of the Westin Villas) which makes it very easy to get to several dinning/shopping options. The Westin is also the closest to the beach whereas the Sheraton is more sprawling and further off the beach.