It's a must stay place if you are visiting Healesville and surroundings.
The best place to enjoy nature and relax.