Does Michelle Obama deserve criticism for vacationing at an upscale resort in Spain?