We had a wonderful week at Napili Point! The view is spectacular; we spent many hours out on the lanai. The condo is well appointed - everything we needed was provided (chairs, body boards, cooler, umbrella, towels, sand toys). We didn't do much cooking, but the kitchen was well-equipped for what we needed. The beds were comfortable, and it was easy to keep the condo cool (the sunshade on the patio in the late afternoon is much appreciated!) There is a surf shop next door where you can rent snorkel gear by the day or week. Snorkeling in the bay is a must! As other reviews mentioned, it is a bit tricky to get down there with the rocks, but it's manageable. If others are down there snorkeling, I've found they're often helpful in offering good points of entry and exit. We had an issue with the door code upon arrival but KBM resolved it with a quick phone call. The car rental is also a nice bonus - it was an easy process from a major car rental company. We will definitely stay here again!