Geoff's place is just great. It is located in the Otway national park, not far from the beach and the lighthouse. Wallabies and Koalas can be regularly spotted on the property and the surrounding nature make for a relaxing stay. The house itself is clean and well equipped and Geoff was always outstandingly hospitable and helpful. The title "superhost" must have been invented for him!