Our large and boisterous family had a wonderful time at Hale Halai. It was an ideal setting for a multi-generational group and the pool was rarely empty. Away from the city and close to several lovely beaches, it had it all.