We stayed at Napili Shores B211. First of all, the grounds at Napili Shores are beautiful. Perfect Hawaiian setting The B211 condo is the best place to stay for ocean views, cool breezes, comfort, beauty and relaxation. We listened to the gentle waves all day. The bed is comfy, shower perfect and the kitchen has everything you need. We would highly recommend staying there! Aloha