Very good experience
The Embassy Suites is just across the river (and the famous bat bridge) from downtown Austin. It's in the SoCo (South Congress) area of the city which is a convenient location. There are tons of restaurants and stores around it. It is not so close to the university, but is still walkable. Other hotels in the downtown area are closer.
The hotel is one of those with a large open atrium and all the rooms on hallways looking down onto that atrium. There's a nice waterfall and aquarium in the atrium area.
My room was extremely nice -- the usual two-room suite. You enter to a living room with couch, flat-screen TV, etc. and then have the bathroom then the bedroom. The rooms were modern and clean, nicely decorated. Free breakfast was great, including lots of options and omelettes made to order. Free happy hour had drinks and snacks. 
I would definitely recommend this hotel to others.