Yes, it truly does depend on what your requirements are. Romantic? Fun? On the beach? Upscale? Casual? Entertainment/show?
I love, love, love Jacala. Da'Vida was a memorable meal too. But even when I pop over for one afternoon, I make sure to hit Jacala for a lunch. And when we stay on Anguilla, it's Jacala for dinner.