What a great condo and location! The unit is updated, well taken care of, and clean. Well stocked kitchen, convenient laundry, AC, comfortable furniture. Nice balcony looking south/ southwest and good cross breezes on the 6th floor if you don't want AC. Comes with worn but decent beach gear - beach towels, sun screen, chairs, umbrellas, snorkel gear, cooler, maybe more. It's a big building and you're a long walk from the main elevators and trash chute, so keep that in mind. Also note that you have to take recycle down and separate all types out (back home it's mixed, so I spent the last day sorting our bag of recycling). The place has a spacious parking lot that's never full. On site pool is decent and heated, though at its most shallow is 3 ft, so small children won't be able to touch bottom. Your beach choices are fantastic, there is a beach sheltered by a breakwater so there is no surf, shallow water, and abundant turtles and is great for kids. Or if you prefer there are a couple of unsheltered beaches that get some surf. There isn't a ton of parking for the beaches so they don't get massively crowded. We never got around to using the shuffleboard, numerous gas grills, rooftop access, or Indian restaurant in the building, but those are all nice to haves. Joe was responsive to our texts, only issue we had was no laundry detergent but he had the housekeepers stop by and deliver us some. Kihei is a fun little town with plenty of decent restaurants and shops nearby. Overall we were very happy with our experience and it exceeded our expectations.