I was pretty stumped when going through this area first as the boss takes a reasonably long time to spawn. The candles on the ground at the location of the above marked map were the only thing to indicate where the boss might spawn, something I didn't notice until after the boss spawned. Unlike most dungeons, this one doesn't really have a "boss room" so to speak although it makes sense for this boss to be where it is. Thanks for sharing the location on a map!