We LOVE Napili Shores for it's location, peacefulness and friendliness. This was our 3rd stay at the resort. You can't beat the location for snorkeling, turtle watching, sunsets and uncrowded pools. The grounds are kept neat and clean, the pools and Jacuzzi are perfect temperature, sharing the sunset with everyone down by the pool is a fun nightly activity. We will always come back. As for the Unit D230, it is very nice. It's the only unit we've stayed in that has an A/C Unit and 2 ceiling fans. It has the best set of pans, dishes, glassware and storage containers that I've ever seen. It even had 2 full snorkeling sets in the closet! We will keep returning for many years to come.