Susanmaz, check out The Money Bar. It's got decent snorkeling, a nice beach, food/drink, chairs/umbrellas, and not well known. There are some YouTube videos on it. Dzul-ha is what it was called, now it's the Money Bar. That might be a viable alternative.