Great stay right next to the best beach in South Kihei