This Merida travel guide will give you all the inside details you need, from restaurants and tours to unique places to stay like boutique hotels and haciendas.