My 13 year old son thought Ensenada was one of the coolest ports he had ever been to. We were there recently on our 5th cruise. He discovered that many of the shops sell firecrackers and have NO reservations about selling them to kids. As soon as he and his brother walked into one store the fellow working there went up to them and asked, "Do you want explosives?" There is a port for everyone I guess...