Drop in and check them out, if you are in Strahan town, why don't you? Sometimes I am there to answer questions, if not feel free to get in touch, my details are on the bench.
While you are there, why not stay and enjoy a cup of coffee or maybe brunch? Both are delicious and you will love the beautiful view, it is very relaxing.