I only stayed at Kariwak Village Holistic for one night and checked in late. The staff were friendly and included breakfast was satisfactory. My only issue was the bathroom tap, which had clearly broken off before I visited. It was not enough for me to request a different room, however, I imagine for longer stays having to wash your hands in the shower would be an inconvenience.