The Hard Rock Hotel in Cancun couldn’t have been a more perfect location for our family vacation. If you haven’t read my review…