Steve's place is very cozy and well equipped. There's a lot of public transportation a few blocks away. All the other services you might need are quite close too (restaurants, bars, grocery store, laundry, currency exchange, etc)
Besides, Steve is very nice and will be willing to help you and answer any questions.