Fantastic location, amazing wildlife, easy check in and pet friendly! Overall a good experience in the heart of the Otways and great ocean road.