I did 15 dives there over a 10 day stay I think. Frequently saw nurse sharks, eagle rays, sting rays, turtles, etc. I didn't notice much diversity in the macro life but that's not to say it isn't there (I wasn't looking very hard). Surface intervals are always interesting with very frequent dolphin and whale shark sightings. Alton's (the shop I dove with) recently had their divers swimming with a gigantic sunfish.
Overall I'd say it's great value and you definitely have the chance to see some big stuff... and party a lot.
Oh and at Alton's I think I paid $250US for 5 nights accom and 10 dives. Very basic room but right on the water. shared bathrooms. cold showers. Really good value though.