Amazing service, really nice and helpful staff with their business in mind. Very knowledgable and knows a lot about both national and international dive sites, lots about gear and pricing isn't too bad. ($100 for a single boat dive w/gear included) Be careful what instructor you choose though, definitely ask around about who is the most experienced at running the course you're interested in. I can recommend Josh for more experienced courses. Great amenities. Toilets are clean, indoor pool is heated and always clean, hire gear is well maintained and always clean. Great environment to make friends and connections in the diving community. Have completed all my courses with AS and have only encountered hire gear hiccups once and instructor hiccups a few times. (Like I said, ask around...) read more