Very clean, great Kihei beach location