We had an absolutely amazing experience at Kaha Lani! From the time we checked in till we left they nailed the vacation experience! Super easy and enjoyable for n every aspect!