We arrived late at night, and the hotel charged more than the agreed hotels.com rate (for the exact headcount we rerserved for), and we had to swallow it. The room has no air-con and the toilet has tropical style vents, we were bombarded by mexico pop/rap from 2300H-0400H (to be fair, this may not be a daily occurrence).
It's a vibrant neighborhood for adventurous travelers, nice cheap eats nearby.