We enjoyed our stay very much! Michael’s communication replies were very quick. He answered all of our questions very thoroughly. The condo and resort amenities were very nice! This resort is in a great location near lots of food and shopping areas. We have stayed at Kaanapali Shores resort before and absolutely love everything about it. It is in a great location and beautiful setting. The pools and hot tubs are perfect (the adult pool overlooking beach was being renovated during our stay which was some what of disappointment to us but it’s great to know the resort is always making things even better! Michael was quick to let us know about the construction and offered us a full refund if we chose to cancel and go elsewhere) We were very pleasantly surprised to see that the beach area is much larger in front of the resort now and you can actually enjoy a nice long walk! Apparently some of the storms that were there a couple months ago have added lots of sandy area! This made the resort even better to us! Michael’s condo is a great value and we would highly recommend checking it out! We look forward to staying here again!