The hotel is very dated, not just in a cool historic sense, but in a real "the walls are dirty and the carpet is thirty years past its prime" sense. We had to be moved rooms because the toilet stopped working, and in the new room the fan didn't work. The shower was held together by zipties. Not the best experience for our honeymoon. No aircon in the hotel, and one of the lifts was broken. From other guests we spoke with and from reviews, it looks like the lift has just been out of service for ten years. 
Many reviews will have a response from the hotel stating they are about to do renovations, but it seems to never actually get renovated. 
The staff were incredibly kind and helpful, and the location is fantastic, which are the only reasons I give any stars in this case, but if you're staying in Cardiff for more than one night, perhaps try another hotel. This was not worth the price of the room.