I'd highly recommend staying at Leslie's place. It's really easy to get there on light rail, just a short walk from the light trail. Plus really close to the bus that takes you into town, or you can use light trail too.
Beacon hill has a grocery store right opposite the light trail station. There is a good brewery there called Perihelion and a delicious thali restaurant called travelers all very close to the light rail. The house itself is very comfortable. The bed has a great mattress. Lovely views and a good spot to watch the sunset. Leslie was very welcoming, we had some fun conversations. Great place to stay if you want to spend a few days in Seattle.