One of the worst restaurants I've been to.
Although not expensive, it's still a tourist trap.
For example, our desserts were store bought. The only thing they did was to unwrap it.
And by the way, the electricity went out during our visit. Something tells me it wasn't the first time it happened.