A nice condo! Would come back for future Maui trips.
Inside: The first bedroom is very private and has its own bathroom, faces the street. Then there is a well-furnished kitchen with lots of appliances and utensils and useful things like tupperware and sandwich bags. The living/dining room overlooks the ocean, which is literally behind the building, with a nice swimming pool and grills on the lawn above the rocks and waves. The other bedroom is not as private as it is only a flimsy sliding door that closes it off from the living/dining room, but it has a nice ocean-view window and its own bathroom as well. Overall, it's very clean, though not spotless, but pretty good, like what you'd find in a Hampton Inn or Holiday Inn. Wifi works well and there's cable, though you should probably enjoy the beach instead of watching TV. Pretty quiet inside with occasional airplanes overhead and not much road noise. Bonuses: lots of snorkeling equipment, coolers, beach chairs, and guide books you can borrow.
Location: We liked this location - felt relatively safe, and is walkable to the harbor. To get to the sandy portion of the beach is a little bit of a walk (the ocean hits big rocks behind the building), but there's a nice beach park nearby. It is about 15 minutes driving from the airport and main business center (mall, stores, Costco), and about 15 minutes driving from the south side resort area beaches (Kihei to Wailea). A little longer to the west beach resort area (Lahaina to Kaanapali) and Paia / the Road to Hana on the northeast side, but a good place to stay if you are trying to get everywhere on the island. (Seems like most people stay either in the West side resort area or South side resort area, this place is kind of in between and not that big.) On the flip side, it's not located in a resort area so if you need to go out to eat for every meal, plan to drive (not walk) as there's not many businesses nearby. We enjoyed cooking in some days here. There's one reserved parking spot in the condo lot and plenty of street parking for extra cars. Elevators available to the second floor.
Overall, a wonderful place!