The great location, full kitchens and general comfort have brought us back here 5 times. Each room has a full kitchen, its own large water heater, and plenty of storage. It is close to a grocery and bus lines, covered parking is free, and it is along the quiet canal instead of the crowded beach. It is in Hawaii's busiest tourist area, yet the hotel employees are all friendly and act like the Ilima is a great place to work (one told me some staff have been here over 20 years). The building is looking dated, but it is comfortable and reasonably well-maintained: everything works and there are no smells of mildew, mold, or deodorizers. The photos on Ilima's website show the rooms accurately.
We learned to get a 1-bedroom suite because the premium gets us extra space, a sleeper-sofa (so we can sit someplace other than a bed), and windows on 3 sides for excellent ventilation (not to mention some nice views). The king bed was comfortable, and the A/C cooled the bedroom well for sleeping.
For in-room Internet, bring your laptop for the free hard-wired CAT5 connection; only the lobby has wifi. In-room Internet was adequate to check email, news, weather, and maps. Speeds were consistently slow during our week's stay (.8-.9 Mbps), connections dropped periodically, and in-room access was available to only one hard-wired device at a time. I enabled the virtual router on my Windows 7 laptop, and it sent usable wifi to my tablet.