Cocktails with a sunset? Santa Fe does it right.