5th booking with Brooke and my only regret was not booking with her sooner. You most likely won't find anything as updated and clean with such stellar service as you will with Brooke and the friendly Ka'anapali Beach Club staff.