I occasionally got this place at Apollo bay on the Great Ocean Road. It’s pretty convenient to find and super easy to check in. Sam just left the key on the door and you can check in whenever you arrive. There is definitely 180° sight seeing view！