We stayed at Steve's place for close to a month. It's a good location to stay in. Walking distance to grocery outlets, starbucks and good public transport connectivity..
However, would not recommend Steve's place too strongly if you plan to stay long term. There is a huge ant problem in the house along with some living and usage constraints. My stay definitely could have been better.
Nelga, however, is very sweet, helpful and kind and we loved interacting with her.