Excellent experience. We were a family of 4, with teenagers; this being their first time diving. The safety instructions were detailed and easy to understand. Since you start the dive from shore vs a boat, it is very easy to practice and get used to the breathing and feeling of diving. Once into the dive, our instructor took it slow and always ensured everyone was ok and ready to go deeper. This was a fabulous experience, tailored to beginners. We would have liked to dive longer, but understand not all beginners feel as comfortable or have the physical endurance as we did. Everyone in the dive team and office staff are very friendly and communicative from booking thru to sending pictures afterwards. Highly recommend this experience and dive company.