It's been 3 years since we stayed at this hotel, but we found it to be as clean and well-kept as ever. Every staff member we encountered greeted us with a smile, and the desk staff seemed eager to help us. There is a very nice free breakfast buffet each morning, with staff coming around to offer juice and coffee refills, as well as to clear your plates. A complimentary happy hour w/ light snacks is offered Mon-Wed. The hotel has many pre-printed directions to attractions around town, plus it is located just a block from the Alamo and the Riverwalk. It has a very small swimming pool/hot tub, which was in good repair and very clean. I have read some complaints about the location on this forum, but I think they're unfounded. Realize that this hotel is in a large inner city, and the buildings around it are old. We walked to the Alamo and the Riverwalk with our kids (9 and 11) in the early evening, and we felt completely safe. The hotel is super clean--we even saw an employee sweeping the parking garage. One thing you need to be aware of---the parking is very limited. There is a small secured parking garage attached to the hotel, and it fills very quickly in the evenings, usually by around 9:15 or so. The charge is a flat fee of $15, which we felt was reasonable, given the location near the Riverwalk, and the security provided. Your other option is to park across the street in an unsecured lot for $7, and you have to pay each time you re-enter the lot. A security guard told my husband that the $7 parking lot will soon be the site of a new Marriott hotel, so you'll want to be sure and check on the parking situation before you book your room.