We were spending 6 days (5 nights) at the Carabao Diving school in order to get our Open Water certification and we consider ourselves so very lucky to have ended up there. We had an absolutely amazing dive instructor, Dan. I'm pretty scared of depths and not a quick learner of new skills. Dan was super patient with me and helped me overcome my fear while making sure we learned everything you have to know for safe diving.That guy is so charismatic I probably would have followed him throgh hell if he had told me it was okay. The accomodation at Carabo was also very nice, clean, spacious rooms with a balcony (we could even see the ocean when looking out of the window). Cool hangout spot at the bar at night, good food at the restaurant (we especially love their breakfast). Staff in general is very helpful and friendly. Carabao definitely made our stay at Koh Tao!