Haiku is fabulous and this property was perfect. Our kids loved it. The balcony and back yard is idyllic. The restaurant next door with live music and great food was a highlight of our vacation. We had a great time.