Me and my wife stayed at Becky's place for 5 nights and loved it. It's comfortable and specious for two people. Location is great also. There are few cool breweries within walking distance. Neighborhood is quite, which is a plus for me.
I definitely recommend this studio for staying in Austin.