Restaurant and guesthouse, also an organic farm.