Our stay with Captain Cook Resorts was perfect! The room was clean, conveniently located, beautiful views, communication with our host was quick/thorough, and check in/check out was very simple. Would definitely stay at this location again.