BEST LOCATION: Right in Lahaina, walking distance from everything in downtown (shopping strip). If you're looking to do activities like snorkeling, you have to drive about 20-30 minutes out. I think there is a school on the other side of the apartment complex (you can hear kids playing all day long from the balcony).
CLEANLINESS: Very clean - brand new appliances and new flooring.
AMENITIES: Beds are big, rooms are on the smaller side. Can accommodate six at most (two people per bed including the pull out sofa sleeper). Provided beach chairs and umbrellas which were a nice touch. Kitchen cutlery was plentiful, even had small supplies you wouldn't think of needing during trips like ziplock bags, can opener, etc. There's a pool + jacuzzi access for the apartment complex. Only thing that was missing was laundry detergent - so don't forget to bring your own if you plan on washing your clothes through out the trip!
OVERALL: Host was very responsive and helpful through out the entire trip.