We have stayed at both hotels, RPR and PBR. Basically, the clubs are the same in terms of food, snacks, water and atmosphere. The main difference is that (at least when we were there) at RPR, the club level rooms are on the same floor as the club itself, very convenient! At PBR club level rooms can be anywhere on site, and the club itself is on the main lobby floor so you might have quite a stroll to get to the club. There are several pools to choose from at PBR, the main one has a pretty good slide and there are others that are quieter. Also, the whole Italian harbor theming at PBR is beautiful and relaxing. A 16 yr old might find RPR a little more casual. But both resorts are great.