Waikīkī Beach section by section, from Kahanamoku to Sans Souci, with the free hula and fireworks timetable, 2026 box jellyfish dates, parking prices and what Waikīkī does badly.