This place is just as described and was perfect for our family weekend in Seattle.
For those taking the bus downtown: the station is close and in our experience the buses ran on time. $2.75 for each adult and $1.50 for each kid so for our family of five, a ten dollar bill was exact bus fare. We took the D down early Saturday morning to within a short walk of the space needle (3rd and cedar), and —after a very full day—got on at 3rd and Pike to be dropped home Saturday night. Worked out great.
There is also a big grocery store within an easy walk.