We loved staying at Mahina Surf. Beautiful grounds and condo. Kitchen is well stocked with everything you'd need to cook your meals, towels were clean and in good condition. We had a great stay and would stay in John's unit again. Mahalo!