Mexico is a hotspot for those looking for a luxury getaway. With its pristine beaches, warm Central American climate and close proximity for US travelers, it provides everything that one needs in a luxury retreat, and often at a far ...