My wife and I were looking for a company to go for a first-dive experience. After reviewing many forums online we chose ScubaLife. The online reviews couldn't be more accurate. Even before the day of the dive, they had already showed great customer service by allowing us to change our reservation date several times (there's always change of plans...). On the day of the dive, our instructor, Norman, made us feel very safe at all times. We did an instructional first dive to get acquainted with all the signs, breathing techniques, and environment. The second dive was straight to the point, deeper, and is where we really got a feeling of what the underwater world really was all about. Having Norman always monitoring our depth, our breathing, and our distance to each other, allowed us to fully focus on the experience, looking for all the little fish and plants, without a single worry about anything else. Needless to say that the rest of the crew on board of the boat and in the office were also phenomenal. The boat had warming jackets to cover ourselves between dives, and water/juice/cookies for us to stay sharp. Definitely recommend!