I stayed at Las Mariposas about three weeks in February 2013. It is a nice, comfortable place to stay. The location is great. The staff is helpful and friendly. The hotel serves a free light breakfast with coffee. A couple days each week the hotel also has a full Mexican breakfast for 50 pesos. The only problem was the WIFI, which was "hit and miss." This seems to be a problem at many Mexican hotels. I recomend this nice B&B to anyone going to Oaxaca.