It is on and off more than elsewhere. And when it blows, it's great. If one had a month or so and took his own gear, it could be heaven. Vela has the best positioned resort in Los Barriles, due to shoreline. It's a very odd sensation sailing uphill for almost a minute, and then sailing downhill for the next.
Ambiance is very relaxed, beautiful place.
We saw dolphins come in over the moonlit ocean. DON'T go if you must sail every day. Go to relax. Baja is a great place to get away and relax. Don't expect to sail every day but great swells when its on.