We loved staying at the Mahina Surf, especially unit 102. The views of the ocean were truly incredible, and we enjoyed breakfast and sunset on the lanai every day. The unit was well equipped and nicely furnished, with modern updates in the kitchen and bathroom. Small areas of improvement would be to offer bigger beach towels and comfier outdoor seating.