A relaxing hideaway in the Otways. Very high spec with beautiful views.