Ricarda & Max's place is beautiful, very comfortable and picturesque. I would have no hesitation is revisiting or recommending anyone looking for a getaway to stay at the top of the otways.
Additional bonus for us was that it was pet friendly and also had a very friendly dog who lovely to play with.