Wherever you go, I would try and get all the course reading and material done before you fly out on your holiday. I am a PADI resuce diver and I know that when I took the open water and advanced it required a lot of reading and required a lot of knowledge reviews to be completed to pass. If you have the theory sorted then you will enjoy the diving more and focus on the skills.
I first learnt in Hurgada in Egypt and my holiday was 9am starts till 5pm then reading and coursework most evenings. Not much of a holiday all work but I loved it.
Love to dive, enjoy the ride
KJ