Not promising to be a five star hotel, the Richmond hotel offers much more than you would expect. I intend to return.