Seattle here we come

Heading to Seattle to see my beloved Red Sox play the Mariners.  First time to Seattle and my 14th American League stadium seeing my boys play in.  Staying at Embassy Suites and have the CityPass.  Any seating suggestions at the ballpark and/or food suggestions in the city and around the park would be appreciated.

Chase on!!!!