Nick's place is a woodland paradise that has a stellar location!