Great place to be at sunset, especially on the terrace. The food was excellent, but the location is pretty remote, especially from the high-rise area where we stayed.
The cost for the taxi to the restaurant from our resort was $30 each way, including tip. We thought it was great but not necessarily worth the cost.