Another great stay in unit 103 at Mahina Surf. Very comfortable, clean and inviting. Everything one needs is available. Amazing view of the ocean and beautiful sunsets. Highly recommend this unit and Mahina Surf.