Description: Steps from Sugar Beach this cozy suite is a vacationers dream! It is located in North Kihei at the Maui Sugar Beach Inn, a small, limited-service Inn which caters to vacationers looking for the best and most affordable alternative to large resort or hote