A delightful place to stay, with regional cuisine.