While the snorkeling wasn't all that great, the water was lovely. Golden sand beach with a sandy entry into the water. The waves are not overwhelming because of the position of the bay. Nice to watch the sunset at the water's edge.
If you own or manage Napili Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.