Excellent report and in agreement about the diving in Tenerife, even if I can't comment on the service from Ocean Quest - I dived with Tenerife Scuba with whom I had a great time

(So good me and Sheila are back there in June for a girly diving week followed by our rescue courses, which won't be quite so relaxing!)