I highly recommend Steve's place. It is clean, cozy, comfortable and really convenient-- about a 2 minute walk to the Kenmore T station. Check in was super easy, too.