Both properties are mediocre. Nothing fancy, but clean and decent. The Hilton is certainly sub-par from the rest of their brand standards.
Hilton has a Starbuck in the lobby but it is one of the most expensive I have ever seen and if there is a convention or event going on the line makes Smuggler's Run line look like child's play. There is little value to sating at this property just because it is a full service hotel IMO.
I would choose the Holiday Inn, both are about the same walk but I much prefer to enter via DTD (we usually hit Starbucks in the AM) and avoid the madhouse that can be Harbor side security checkpoints.
Unless there is a compelling reason to stay to one of those two, Courtyard is MUCH nicer and Holiday Inn Express and Fairfield Inn are all nicer IMO and a lot closer.