Daddy Yankee was the best I hav ever seen him. Adorable, enchanting, involved with the crowd. He played many classics as well as new songs.
The only reason this didn't get a 5 was we had to wait nearly 4 hours for him to come on. I am guessing late flight or something. The crowd was well behaved during the delay, but I was exhausted by the time he arrived.
Apart from that technical problem I could not imagine a better show for the money.