The Mezcal hostel is sort of pricey for a hostel ($15 USD/mixed dorm) but includes breakfast and dinner. Both are small meals and each person gets 1 serving but you could probably wait until the end and get whatever is left. They also have A.C., provide towels and make your bed up. They have wifi but only in the common areas because they want you to socialize.
It’s a party atmosphere. The bartender gave us free shots just for saying hi. Drinks are 10-15 pesos (less than $1) or $6 for an open bar between 8:30 and 11pm. And they play drinking games. We met a lot of really cool people there including some girls that were going to be moving to cancun, a scuba diving instructor, and a couple who had just traveled through Central America.
Fun: 10/10 fiestas
Food: 6/10 feasts (good but small meals)