Haven in the hills: Two sisters set up an organic resort to help the local community