Mazunte, Oaxaca looks like a wonderful place for a beach vacay!