It's the surrounding of the restaurant that you want to enjoy more that the food. The food is actually just average Sundanese style meal. But since you're having it in the place to spoil your senses of the man made nature setting, it just added the value to the meal.
You can enjoy the outdoor activities as well like flying fox, ATV ride, horse riding, even swimming if you want to get chiller after hot and spicy meal. (Except for the swimming pool, everything else is not free).