Recently visited Seattle and stayed at the zen apartment. There was lots of street parking and check in was easy. The apartment is a 5min walk to restaurants and a 10min bus ride from downtown Seattle. The hosts quickly responded to questions and live close by if we needed any help.