high end events in los cabos