I booked online and was able to arrange everything over the internet - my transfers, my advanced open water course, accommodation and meals (included with accommodation) in one transaction. I found this really took the stress out off planning a holiday budget and allowing myself to relax and not stress over the details.
Terry, Kim and all the staff were wonderful and made for a memorable time there. Very impressed with food and my compliments go to the chefs.
I found Terry and Kim to be very flexible with my advanced diving course and arranged the course to suit my holiday as opposed to changing the holiday to suit the course. They are very knowledgeable and you will be in very good hands with them guiding you through any of the courses.
The accommodation is as other writers have mentioned is "back to basics" but they do the basics very well. The Farés (Polynesian bungalows) are secluded and each have their own private beach. They have fly screens instead of windows so you really get the feeling that you are sleeping on the beach (in a nice bed with a mosquito net of course).
I am already trying to work out when I can head back and do my rescue diving course.