Excellent value for your money
I stayed at Don Emilio for 6 days a week ago. I had a great time.
The hotel sits on the best part of Boca Chica. It is not an all-inclusive hotel, but breakfast was included. The hotel itself is quiet, although La Roca restaurant next door blasts its music till 11:30 every night. Go for the "view suites" (308 and 309). They are worth the additional pennies. Shopping is convenient - I bought my Presidente beer and pop from the supermarket just a few hundered feet away and store them in the ice cold fridge in the room. I stayed in two different rooms, all the air cons worked!
The owner has his own suite on the top floor. He lives there, so security was not an issue. I plan to go back there again.
(Ask for "Junior" or Julio, a part time server who speaks good English, and he will take you to the right places.)