Merida is packed with good hotels, restaurants, cafe and bars often tucked away inside plazas like this one