Aina Nalu is a great location if you want to be walking distance to downtown Lahaina. That being said, it is not that close to a good beach and we drove to most beaches. The amenities are nice, especially the pool, but none of the units have a Lanai or outdoor seating area attached.
Our main complaint was the staff. They were not helpful or accommodating to us because we did not book directly through Outrigger.
Additionally, the kitchen did not have any plastic dishes, cups, or utensils, and that was required in the BBQ area. When we asked the staff for plastic cups, they would not provide them as we were not Aina Nalu guests. This was frustrating and annoying.
We love Lahaina and Maui, but would probably not stay in Aina Nalu again!