Very clean! Great location! I loved Hanalei bay and how close it was to everything.