I would recommend it to others. The staff is nice and they are helpful if you have questions that needed answers. The instructors are great teachers and they teach you the diving skills that you need over and over again until you get it. They have the latest equipment but they need too update the need the dry suits. It is hard to find a suit that fits.