Jane’s place is a hidden gem in Mt Dandenong. It is a perfect experience for couples.