It’s a very nice spot. I built my town just south of the Rise, with the intention of building my palace on the Rise itself at a later date. Lots of flat land and a few steep rises to make the architecture more interesting - good places for watchtowers, artillery platforms, etc.
I also am building on Relicwatcher Rise. I fell in love with this location very early on and can’t imagine my homebase being anywhere else. I’m new to the forums so pictures will have to wait for now.