Check in was very easy and we could contact our host Floyd each time we had questions: we have always got a quick reply :) Floyd organized a laundry for us which was very comfortable.
The apartment is very clean and bright.
The kitchen and bathroom are big enough and 2 balconies give also plus points. Kitchen has everything needed (no water boiler, just a coffee machine, but still ok).
You can find a cool box which you can take to the beach as we did :)
Minus points:
-The air conditioning system is very weak and so it's quite hot inside (there is a fan as well and it was okay at night). But still it's too hot to stay inside from 10 am to 17 am (sleep after haleakala sunrise)
-there is no washing machine, but as mentioned Floyd could organize a laundry for us so that wasn't a problem
We would recommend this apartment to people who can manage warm temperatures :) we enjoyed our stay in Haiku. And again: Floyd is very nice and helping host!!!