Spacious place to stay in Kihei, easy to get to.