My favorite is PBH.
As Pattyw noted above PBH has the largest rooms of the Resorts.
It is the longest walk to the parks, but has water taxi transportation.
It has 3 pools. The largest is the beach pool, it has a slide. They have nice activities at the beach pool for the kiddos.
Villa pool is more laid back. I have never used the hillside pool.
They have a Starbucks in the Piazza and really good pizza at Sal’s.
I bet your 16 year old would like the rock and roll theming at HRH.
I would have a good look at each Resorts Sticky’s on the Universal boards here. Look at the pictures of the rooms and all the amenities and restaurants at each Resort. Have a fun evening one night at the dinner table present all the information on both Resorts and take a family vote......of course mom and dad have the final say.
Like Pattyw said you can’t go wrong with either one.
The sweetest deal of all is your family will all get Unlimited Express Pass with your stay at HRH or PBH.
No matter which you choose have a great time at Universal