Location was perfect, particularly for the price.
This is a nice, clean hotel right on the Riverwalk. Some of the terraces overlook gardens, or another building. Our room was a 2 Queen deluxe with terrace, and the terrace overlooked the river and had a very lovely view - we were in room 637, and the rooms on that side of the building, as well as on another side, have the river below (it "T"s at the hotel). We had travelled from Minnesota specifically to stay on the Riverwalk for 3 nights, and this hotel was perfect. The elevator takes you right down to Riverwalk, and there are restaurants and shops close by. 
There is also a convenience store a block away on street level - there is a bus stop there which has some not-too-great-looking people there, but other than that, it is fine. That would be the only negative; that one block can be avoided.
The hotel lobby is beautiful; people really pile in for the free breakfast and happy hour - 3 drinks for each guest, including beer, wine or cocktails - and munchies that often replaced our dinner. We would have breakfast at the hotel, an appetizer or lunch out at a restaurant on the riverwalk, and then often drinks and munchies at the hotel. It is a great way to save money, if you need to cut costs.
We found the staff to be very helpful and friendly, and they answered all our questions. They have a book of menus for the restaurants on Riverwalk, too.
We really enjoyed our time at this hotel. The room had a fridge and microwave, nice LCD TV, and the beautiful terrace. Our rate was $110 a night, which was really reasonable considering the costs other hotels on Rivewalk. They do charge $14 per nite for parking. I also researched and found that there were ZERO bedbug reports at this hotel; some of the others in the area have had reports of them. 
 I highly recommend this hotel.