Napili Bay is a great place to stay and is much less touristy than nearby Lahaina, but close to everything, including a 10 min walk to a beautiful beach. Debra's place is very clean and spacious, and even has snorkeling gear for the nearby beaches--a must during your stay!