The location is incredible. The views from #305’s balcony are to die for. We saw sea turtles everyday of our week long visit. The building itself is very well maintained, very clean, everyone was friendly. Plenty of parking on-site in the “B” lot. #305 is advertised as having air conditioning, but it is a small window unit in the living room only. It does not cool the unit, most importantly, the bedroom. We were unable to sleep in the bedroom. Even with the windows and doors open, it’s just too hot in Lahaina not to have an AC in the bedroom. There is a washer/dryer in the unit, a must for a week long stay. There’s beach towels, beach chairs, snorkel gear, and a cooler for guest use, which all came in handy and was much appreciated. I would definitely stay at Kaleialoha Condominiums again, but I would not stay in unit #305 again. The unit was very clean, but not all together comfortable. The decor and furnishings need a solid reset.