Flo Rida performs an incredible set from the beachside setting of the Hard Rock Hotel Riviera Maya in Mexico.