We thoroughly enjoyed our experience with Captain Cook Resorts! They were very communicative and easy to work with. Would highly recommend to travelers looking for a casual, hassle free experience.