Los Cabos, Mexico, December 25-31, 2005
Cabos' beach is great, blue water, white sand, interesting rock, and plenty of sunshine. 
Los Cabos is a touristy resort town, food is very expensive.  We were paid to see beautiful resorts but decided not to buy any time share condos.
The architecture is certainly diversified and impressive.  Rental car for sightseeing is absolutely necessary.