Overall, a good place to stay with great amenities. The pool is nice and its super close to Lahaina where there are plenty of restaurants.
Only things to comment on were that the shower didn't drain (it would fill up over my ankles), but I know in larger buildings this is often a result of something in the main drain which isnout of the owner's control, and that the cleaner arrived before check out time. We brought our bags down to the car and I went back up to fill by wayer bottle, and she was already there. Seemed weid (and maybe too coincidental?) that she arrived a minute after we stepped out the door.