Captain Cook Resorts was great. The check-in and check-out process was super easy, the unit was clean and well stocked, the location couldn’t have been any better. Overall, we had a fabulous stay!