Kampoeng Djawa, the best spot to relief your stress and also find peacefulness.
Try to meditate here too!