We stayed in Casa Walker, Merida when we attended my brothers wedding this year.
The house was well furnished, well equipped and is great for families with older children (our daughter is 8).
The pool was a real bonus on some very warm days!! The roof terrace was great for sunbathing.
We found the whole area to be very safe and it was easy to negotiate our way to downtown once we got used to the grid system in place. There are some really good restaurants and bars and in the downtown area there are lots of great shops, a market and, if you really can't resist, there are also big chain restaurants too.