D106 - very clean; great location - walking distance to shops, eating places, tourist activities - you will need a car to get to kaanapali beach though; condo was clean and comfortable; had everything we needed. yes - it is an island so there will be some bugs in the condo - esp near the sink areas - the ghost ants. just keep all food in fridge and keep kitchen area clean. my only complaint was the parking - there was no one at the front desk to get our parking permit. maybe you can provide the parking permit for future guests. other than that, great stay!