We've ordered the roast duck as it seemed like the best option from the menu. This is by far the best duck we've ever had, it was perfectly rendered down and packed with flavour. Best meal altogether in Bali.
The service was also very professional and waiting time was minimal.
The restaurant is very clean, in a quiet place surrounded by nature with a calm background music.
Chill vibes.
Highly recommended!