A stunning hotel built into an historic Welsh castle is reopening after a massive £3 million refurbishment