Quiet oasis in tranquil Otways. Super clean and comfortable with nature abound.