A wonderful stay in a peaceful, inviting home.