Critters is located in the forest, where you can see birds feeding in the morning, maybe hear a few possums at night and mainly relax in the beautiful surroundings.
Helen and Jack are both lovely and welcoming, the communication was easy, the cabin clean and cosy. Would recommend!