Excellent room size, modest sized pool (shared) was right outside of our room and easy to use or lounge next to. Included breakfast was really fantastic. Drinking water easily available from water dispenser in the lobby (very convenient!), and they'd offer ice which was a nice touch when heading out and carrying cold water in my water bottle. Staff was accommodating after I was arriving late due to my own transportation issues, and after forgetting something in my room after checkout. No doubt I would stay here again.
Note: I'm from the USA, so it took some adjustment to the bathroom and shower walls being open at the top rather than being entire walls, but other accommodations in Oaxaca had similar setups with exposed bathrooms or no doors to the main living area, so this might be more common than I realize. There were some small, harmless ants along parts of the floor, which didn't get into my belongings, given the climate and environment this isn't a surprise. The light by the bathroom mirror isn't super bright, but that wasn't an issue since I don't rely heavily on mirrors when getting ready. The location brings walkable access to the beach and is a short taxi ride to many attractions nearby, but the local towns are not immediately outside of this hotel, which I prefer because I like a quiet room and I wouldn't want to visit just one part of town anyway, as there is lots to explore.
10 out of 10 would stay here again!