Captain Cook Resort is a great host and the location I stayed in exceeded my expectation.