Absolutely worth the stay!! My husband and I had an amazing time! Napali beach was our favorite of all the ones we visited