World's most unorganized and rude airport...worse than JFK/ NYC and LAX combined! Try not to deal with this hellhole. They always loose luggage and baggage claim takes a minimum of 2 hours.
Air conditioning is cranked to 11 here. Dress warm or prepare to freeze your ass off. Be equally prepared to shed any layers the second you get outside.
Customs and immigration from my Dominican Republic flight were terrible. Not only were the lines extremely long and confusing, but we had to re-check our checked baggage, which made everything longer.