The Delta Barrington is fine for business travel, but I would not recommend it otherwise. The Casino Hotel is fun because it's on ... More