We thoroughly enjoyed our stay at Nani Kai Hale as it is a smaller complex with a sense of community. The accommodations were comfortable and the beach was great and far reaching