I’ve been staying at Napili Shores for 30 years and love visiting. My Perfect Stays was very easy to book through. Awesome communication. Wish we could have had a slightly early check in but I believe that’s out of their control. Would definitely use them again.