I'd heard good things about Mama's Home, but there wasn't many people staying when I was there so the atmosphere is probably better usually. The location is great, close to restaurants. There really needs to be a towel provided for the bathroom as it has a pool of water after a few people would shower. A couple of the staff weren't very friendly and you felt like you were a burden when you asked a question. The breakfasts were excellent and free water is a big plus.
This is definitely a great hostel, especially if you're up for partying. The included breakfast and dinner was excellent and most of the staff are really friendly and helpful.
I absolutely loved my stay at Hostal Akumal; definitely the best hostel experience I've had so far. Erick was the best host and made me feel very welcome. I made some great friends and we had an awesome night out together. I can't wait to head back to San Cris and I'll definitely be staying here when I do.
Casa Angel was a great hostel. Everyone was really helpful and it was an easy walk to the attractions around Oaxaca City. The facilities were great too.
I wouldn't stay here again. There are no staff on the premises, so when we arrived at 1am we had to wait about 20 minutes for someone to meet us, despite advising when booking that we'd be getting there at that time. The guy who ran it came knocking for the second night's payment at midnight when I was trying to sleep. It was also very noisy.