Mexico was great.

Photos here.