A very impressive building, full of history. The staff were very helpful and friendly. Hotel decor is beautiful. Breakfast wasnt great, not much choice, dirty plates, inedible pastries. Staff in the breakfast room were really lovely though, which was only saving grace. Cardiff Bay is so close by, you would get better for your money just up the road in Wetherspoons! Room was beautifully decorated with a jacuzzi bath (we stayed in a king room) HOWEVER, do not book to stay on a warm day if you can help it. This is definitely a winter hotel. There is no air conditioning due to it being such an old building. We didnt think it would be an issue, until we attempted to sleep in probably the warmest room I have ever slept in. The fan placed in the room did little to cool the air. Window opened a crack and the fans built into the room did nothing. We found a used tea bag on the floor so wasnt checked thouroughly after last guest. Lastly, the area around the hotel is a little sketchy. If id have visited on my own or with children i wouldnt have felt safe coming back later in the evening with people hanging around on street drinking.