We stayed in November 2018 and had an amazing time in Lahaina. The place was perfect for my wife and two young children. The apartment was very near the two pools and BBQ area and had all of the supplies we needed, including pool floats, beach chairs and scuba gear so we didn’t need to hire anything during our stay. The apartments are conveniently located in old Lahaina, within walking distance to many restaurants, shops and the harbour. The car parking was expensive at the resort ($20 a day) but this is a resort fee and not included in the rental. For the convenience, it was worth it for us, although there are other cheaper option if you’re prepared to walk a little.