Great place nestled among beautiful trees in the Dandenong Ranges.