Searider is a good dive operator, Mark the owner is a very good guide in Macro or whatever type of diving you desire. there are rooms just at the back of his dive center, it's very accessible. EAt, Dive, And sleep is what we do there.
the songs of Joy is a new resort operated by Koreans. Though I have not tried diving with them yet. they now have refurbished the place, and they have far more superiors rooms now as they used to be. I used to check in there and dive there before when it used to be Triton Divers.
If you were to ask me, Go for Sea riders.