I am planning on going to Mexico this winter break, but I am not sure where to go. I would like to see some stuff such as ancient Indian ruins, go hiking around some areas, and see some cultural stuff such as museums and historical places. My bf, on the other hand, would rather stay at a resort...