hotels in mexico can be quite entertaining if the right supplies are brought