Jill and Glen's place is a beautiful spot nestled amongst nature.