Steve's place is a great location. It is walking distance to Front Street where there are plenty of shops, attractions, and restaurants. I'd say we spent a lot of our time exploring Front Street. The location also has two swimming pools and a small public grilling area. PROS: AC and fan in every room, TV in each room, washer & dryer, plenty of silverware & cookware, beach supplies, nice bathrooms, and the location (it feels safe)
CONS: ants (easy clean up - we wiped them away & eventually we stopped seeing them) 2 out of the 7 days they had turned off the water for pool maintenance (it was off for an hour at most - not that big of a deal) you can hear your neighbors & they can hear you (hopefully you get lucky like we did & have quiet neighbors) parking - on site parking is $20/day and you have to pay for the duration of your stay, no refunds or $15/day for the lot across the street (which we did several nights) there is street parking but it is harder to come by (we got lucky a couple nights)
Overall, I would recommend Steve's place. Nice, clean, safe place where everything you may need is walking distance. The location is ideal for Lahaina. I am glad we stayed at Steve's.