I did a LOT of shopping around to find a hotel that was a good deal. I found that Lahaina Shores had the best room for relatively little money compared to other hotels in the area. I went up to the part of the city with the higher end resorts for a luau and was glad I chose Lahaina shores. The Marriot, Sheriden etc. resorts area was filled with SO many people and over-landscaped for my taste. Lahaina shores is in a less touristy location so you often have full run of the small beach and plenty of ocean swimming (which is quite safe and relatively shallow for a long distance out). The people staying there seemed more laid back.
The staff was helpful and courteous and found them to be un-intrusive. The lady at the concierge desk that helped me plan out my days while there was great in helping me figure out where to go and how to get there.
Located on the south end of Lahaina, the resort looks out over the ocean toward one of the smaller islands. The room itself may look a little dated, but it's clean, the bed was plenty comfortable, and was rather surprised at how big it was when I first got there. A fully outfitted kitchenette was available in my room, which as a solo visitor was nice for breakfast which I could eat on the sunny balcony in the morning.(*story about feeding the birds below). I paid a little extra for the ocean view and was glad I did. It's a lovely view and quiet at night.
The 505 area right around the corner has a small convenience store and a decent restaurant for breakfast and lunch. It's only a 10 min walk in to town, and there's plenty to see. Not the least of which is the 150 Banyan tree in the city center. The Wharf shopping area has a theater and the bus can be found in the back in the covered area. I chose not to rent a car and found the bus was plenty effective in getting around, at least for my needs. It was certainly a lot less expensive than renting a car for the whole week, especially since many tours will pick you up at the door of the hotel.
*Each balcony has a sign on the rail that says "Don't feed the birds." Most of the birds are small sparrows and the like. I ignored the sign and fed a visiting sparrow on the balcony floor a pinch from my banana bread. The next day at breakfast the bird returned and landed right on the table and looked at me. I gave it more food and it promptly pooped on the table. I got up to get a paper towel to clean the mess up. When I turned around the bird had entered the room and was on the carpet, chirping and looking around. Bold little bugger. So the moral of the story: if you don't want new pets entering through the double sliding glass doors of the balcony, don't feed the birds.