There is lots of parking but unless you come during non-peak hours, it sucks. There's 24hour gym nearby that the strippers use so they come in often after working out.
Coffee is ok. I go to use laptop and coffee, this has the most uncomfortable seating, after an half an hour of sitting, you're in pain.
Go here in a pinch because 24x7.