The Ka’anapali Beach Club was the perfect place to stay. Loved the size of the rooms, and all of the activities they have going on.