Our stay at Kapalua Ridge was a bit complicated. First, we were told our original unit was not available - and they upgraded us!!! Which was really nice. We got to the unit and it was huge and very open design - also very clean and bright. The amenities were great and the view was spectacular. Unfortunately, we had a maintenance issue that caused us to need to leave that very first night. Here is the important part. Terry, the manager, was extremely responsive and helpful. She went out of her way on her own time to make sure we had another place to stay and that it was ready for us. The issue was not at all her fault and could happen to anyone. Despite having to change units, we would like to come back. The complex is beautifully landscaped and a very relaxing and comfortable place to vacation. We enjoyed walking to the beach and taking advantage of the coastal beach trail nearby. And Terry was there for us when we needed her.