Vanessa and Nick were friendly, patient, and very helpful. They basically do everything for you and hold on to you in the water to make sure you are safe. The safety introduction is brief but thorough. Good for beginners.
They were also flexible with those of us in our group who were certified - they allowed us more freedom to stay under water the whole time and we were able to treat it as a refresher dive.
The only negative is the time actually spent under water is pretty short. It was 5-8 minutes under water which was not enough time for people to get acclimated to the scuba system, especially for those in our group that were anxious. When you submerge, they push you under which was safe but surprising to members in our group. It also contributed to some peoples anxiety. The people who went later were ok with the process since they saw it and were not taken unawares.
All in all a good experience for a first time , no experience necessary, intro to scuba. And the videos they send are awesome :)