Gorgeous view and great location in princeville. Little pools on beach are great for kids at low tide, and the snorkeling is fantastic as well.