Great place to stay in Lahaina. Walking to distance to Front St where there are heaps of places to eat, shops etc. The on-site pools/spa area were nice and well maintained, heaps of lounger chairs. Apartment itself is good size, clean and well-stocked, as well as nice extras such as beach umbrella, cooler, beach towels etc. The kitchen had everything needed to cook. Heidi was very responsive when we had an issue with checking-in (disclaimer: the issue was not her fault). Bonus is having a code on the door so you don't have to worry about losing a card/key. Will definitely stay again.