We loved Mahina Surf Condos! Beautiful location and gorgeous views!