My vote is for Ramon's. I have used a number of the shops and all have been top-notch but the thing I liked about Ramon's was the casual atmosphere. If you want to dive great, if not lets drink. You could dive pretty much whenever and wherever you pleased. This worked great for the wife because she is not quite as hard core as me and this allowed her to not feel pressured to dive all the time.