Leela's place is wonderful. It has a very decadent loft style, which is very homely.
Location is great for the stadiums, and for access to all of downtown Seattle. Convenient for lots of good bars and restaurants too, but be prepared to use the ear plugs provided :-)
Would definitely stay again!
Daniel