We chose for our Open Water Diver Course Big Blue because they have a pool for the first lessons (which was really great as I was quite anxiuos) and because they have the SSI version instead of PADI. SSI is more flexible, they accomodate to your personal needs and speed. In fact it was the best decision we could have made. Really just go there and you will be happy! The staff is amazing, they have a restaurant and accomodation included (which we didnt use, so cant say anything about that). Its 10 directly at the beach.