Horseback riding in Hacienda and time off in beach club in Merida, Mexico