A delightful place to stay, with amazing character