There was an issue with our original reservation but Captain Cook Resorts and James were quick to respond and find us a new place with great views and easily accessible to shops, restaurants, etc. Excellent customer service and felt taken care of.