Yes, Elemer of the Briar is his name. Honestly I was way overleveled for that place. That's designed with maybe level 70 in mind and I'm over 140. That's the way to do it! But I didn't like the place when I first got there, so I put it off until I could come back and storm my way through it. Castle Sol was much more difficult.
I've watched a couple fights against Astel. Hopefully it goes smoothly
To achieve anything in this game you must be prepared to dabble in the boundary of disaster — Stirling Moss