Gotcha- I would lean BEYC too. Food there was solid and the staff are very helpful. You can tell it is run by family vs corporation.
As an aside-if you have time, check out Oil Nut Marina. Another cool spot for sure and excellent snorkeling around the reef there too.