Can anyone give any information about Merida? What is the city like and is it as big a tourist trap and expensive as Cancun?