Fantastic location, right on Napili Bay. The beach was crystal clear. As for the accommodation, it was spacious, clean and fully equipped. The resort community was very relaxed and family oriented. Pools and bbq were never overly crowded and always accessible. We really enjoyed our stay and would recommend it to anyone.