This apartment was perfect. If you are in town for a convention, I doubt you will find a more convenient apartment to stay. While I didn't actually test it (throwing rocks from the 12th floor didn't seem like a smart idea), it literally is a stone's throw to the convention center. And while it's a quick walk down Pike St, there's even a short cut via Freeway Park.
There is plenty to see and do within short walking distances. Pike Place Market, monorail to the Space Needle, restaurants, breweries, everything is right there.
The apartment was clean, fully equipped, and comfortable. The check in process is super easy.
But the best experience was dealing with Sarah. She is super fast to communicate, accommodate, and make it as pleasant as having a hotel concierge available at all times.