We stayed at Laras place for 4 nights and had some great days days there.
It is very close (few blocks) to the bars/restaurant area of Fremont on a quiet residential street.
The "apartment" was very nice and everything looked "new". It has a full kitchen, nice big bathroom and AC in both the living room and the bedroom.
We will definitely be back next time we go to Seattle.