I've been to Cabo where happy hour begins at 8 AM! I am not a fan of Mexico. I don't feel safe there and never have.

There is a little town outside of San Diego called Carlsbad that I loved. Very cool. Redondo (sp?) beach is also beautiful. Carmel...ahhhh.