This is truly a special place. We have stayed at Puakea Ranch twice now and we will be back again.