Photo credit: Hard Rock Hotel Riviera Maya Is the Hard Rock Hotel in Riviera Maya Mexico Worth it for Families?