Hi LoCz,
This cannot be answered without first knowing what you like. The best locations for wrecks are often not the same as for muck diving which are often not the same as for consistent & varied big animal encounters which are often not the same as for heavy kelp diving, not to warm vs cold water, technical vs recreational--well, you get the picture.
To obtain a useful response, you must provide information such as what type of diving you are seeking, your level of experience, live-aboard vs land-based, desires in topside diversions, how many days you have, budgetary considerations, and the like. The more detail you can provide in your inquiry, the more focused can be the response.
Now if you can answer these, I guarantee this board can give you some very good suggestions.
Best regards.
DocVikingo