A beautifully restful place to stay with delightful hosts. The animals are a bonus.