Leon and Stella's place is a great place for a solo traveler or a couple. I was there on vacation but could also see it being a good spot for business travelers.
It was absolutely clean and well organized (easy to find kitchen items, extra towels, etc.). The art they've displayed is beautiful. I especially liked the thoughtful touches, like a filled Britta pitcher in the fridge.
Location-wise, it's amazing that it's so close to several neighborhoods (I walked to several restaurants, bars, and walking trails) but none of that city noise really leaks onto the street/into the home. I'm normally reluctant to stay on a first floor alone but I felt very safe on such a quiet street.
Would definitely stay at Leon and Stella's again if I go back to Austin!