We really enjoyed our stay here. The Napili bay area is beautiful. The apartment is clean and well-stocked with kitchen stuff, towels and beach chairs/umbrella. There is even a BBQ in the complex and grilling utensils in the kitchen. The best part of the apartment is the lanai (balcony) -- the view is as amazing as it looks on the pictures!!