A last-minute decision to travel to Maui found me scrambling for a place to stay. This booking was beyond my expectation in every way. The location is beautiful, the pool is great and there is Oceanside places to read and enjoy the beauty of West Maui. The value was very good and customer service was excellent. I would not hesitate to recommend William and Kaanapali Beach Club.