Resort dining restaurant with a feel of Bali