Did my advanced open water with Blue Water Diving and it was absolutely brilliant. The standard of training was extremely high and went well above and beyond what PADI requires. The atmosphere is really fun but completely professional. Absolutely trust you're in good hands. Currently looking to return to do more training. Cant recommend enough..