http://bastianos.com/
this was some of the best diving I have done.
very very reasonable for what you get.
awesome friendly staff.
not 5 star accomodations but decent.
no hot water or cable tv...
but the ocean is at the foot of your cable and the reef is a 150 foot swim away.
if you have any more questions feel free to contact me.
Neal