We loved our stay at Kihei Bay Vista hosted by Will. This appeared to be the nicest unit in the complex. Check-in was a breeze and the cleaning was spotless. Beach across the street was convenient and you’re close to all the necessary things. Highly recommend this listing.