Great place and location in Kihei