Rainbow is absolutely beautiful, we loved staying here and would definitely come back. The property is at the start of the road to Hana and is located on the top of a bluff that overlooks the ocean which is just a short walk away. It's down a dirt road by car, and in the jungle - rugged and charming yet all the amenities of a fancy hotel, only more private! The private hot tub and outdoor shower were very romantic, the tiles indoor bathroom is gorgeous and the views of the ocean from the apartment really help to let go of any mainland stress. It's lovely to hear the rain falling on the roof or see the stars through the sky light on a clear night. The beach is a 20 minute drive away and Maui really requires a car to get around, but some days we just stayed on property because it's so beautiful there. Paia is the closest town about 20 minutes away. Haiku which is closer is less touristy with a great restaurant called Nuka. Yummy Japanese.
Sharyn was there to answer every question we had and was a very gracious host. Fresh eggs from the chickens in our refrigerator when we arrived and even little dinosaur toys by the front door for our 3 year old daughter.
I would recommend this place for sure! It's a gem.