We went to this restaurant as part of a package with the resort we were staying in. It was a short taxi ride away but the restaurant picks up the taxi fee both ways (as long as you ask them and tell the taxi driver beforehand, apparently!).
The food was excellent. It was on the slightly more pricey side, but...
More
