Jack's apartment is lovely. Excellent location and beautiful space. There are excellent amenities in the building, including a pool. Lots of good restaurants nearby and light rail at the door (literally).
The check in location is not at the actual apartment. Be prepared to walk for about 7 mins each way with your bags to go and get the key. Getting the key in the day is fine. The key location would be sketchy at night.