Great tucked away place located near the heart of Austin.