When we first arrived the condo looked just like the pictures. When we first walked in, it looked clean, but had a musty smell that reminded us of summer camp, which was present the entire stay. The kitchen is nice and spacious, some of the lower cabinets are a little scuffed but not bad. There are plenty of pots, pans, etc. There isn’t much room to store groceries (dry goods). The carpets in the bedroom need to be steam cleaned. The beds were comfortable and the water pressure was good in the shower. The shower head in the guest bath is a little on the low side. My 5’7” son had to duck a little and there was sand in the bottom of his shower when we got there. The decks are nice and you have a nice view. I wish there had been a crank available to roll out the awning over the lower deck in the afternoons, as it can get hot out there. The property is very well kept and is in a good location. Lots of grills and the pool is nice. There is only about 100 feet of beach front, so if you want to walk on the beach, you’ll have to drive to one. There are several nice ones close by. Plenty of restaurants close as well. The address says Lahaina, but it’s really in Kahana which is almost to the Napili area. You can walk about a 1/2 mile to a small shopping area called Napili Point. There’s a small grocery store and several restaurants. We liked Fond and the vegan place A’a Roots for their smoothies and açaí bowls.