Going to the Giants Browns game next weekend, driving in from NY with some buddies. will arrive probably afternoon Saturday, any suggestions on things to check out while in town? Any hotels within walking distance to the stadium? Appreciate any suggestions!