Have a look at the reviews if you haven’t already - they seem to be varied across the board, but mostly decent. I hadn’t ever considered it until you raised this question and then I went to look at reviews and it’s actually pretty well reviewed both here and at Best Western - it’s a Best Western hotel. Looking though your reviews OP it looks like you’re already familiar with Las Vegas so I think the real question is whether or not having already been to Casino Royale you’re going to feel ok with a stay there.