Really enjoyed our stay at Mahina Surf! Location is great, close to Lahaina and outside the craziness of Kaanapali. Clean modern unit with a great view. Pool, BBQ grills, laundry were great. Complex filled up over holiday but residents were super chill with quiet hours. Woupd definitely stay again!