Restaurant offering a garden and accommodation.