A good place to stay and relax ourselves in timboon