A beautiful small hotel with great food and loving hosts