We had a great stay at Leon/Stella’s zen abode! The apartment was really clean and had all of the amenities we needed, including a fully functional kitchen to cook. The location is also excellent. Highly recommend their apartment as a great place to stay in Austin.