Maxim Developments' rising star Bo Island is one of the remarkable resorts in the North Coast. The resort has a…