A delightful place to stay with delightful hosts