Great deal for the money!
Breakfast can be bought at the hotel, so you won't have to pay for meals you aren't going to eat. It would be hard to find a breakfast elsewhere for the same price. Quality was uneven though, so best to checkout the buffet before you pay.
Room was nice, big, but the furniture was very uncomfortable. The linens were stained at times. However there was daily maid service, and the maid service was friendly and eager to please.
Water pressure and temperature were good, but don't drink it! Speaking of water, you get only two small bottles per day, and more is unavailable from the hotel.
The neighbourhood is safe and lively (lots of bars), but food in the immediate area is basically tacos, tacos, & more tacos. Better food can be found within 1/2 hour radius.