Humble inn with a warm restaurant and terrace. Offers pared-down rooms, some with kitchenettes.