Ibra's place was great. It is on the 2nd floor so a little bit secluded from the downstairs which I liked. The bed was amazingly comfortable.
There are buses that drop off right in front of the house from the city center and the next street over Santa Rosa has buses to take you to the center. The metro line is about a 20 min walk, if you are going to walk might as well walk to Main Street with buses and metro.
The area is considered industrial with it being car repair places. I never fled afraid when walking home or taking the bus.
The place and location are very much worth the price.