I did my open water with Quiver Dive Team, I was very nervous but all the instructors at the shop were very welcoming and supportive. The course took me 3 days to complete and they explained to me very clearly each step of the course. Safety is a priority at this shop and they keep the group numbers to a maximum of 4 so you can get the attention you need.
They have a couple of boats and keep one dedicated for students so the boat always stays at the dive site incase there are any problems. I noticed that not all dive companies do this.
I would highly recommend this company for anyone wanting to learn to dive as they are very patient and really good fun.