We have been staying at RPR for 5 years now, had 2 stays at PBH as well, never stayed at HRH as it just does not have the appeal for us.
All the resorts are excellent , and just decide what themeing you think you would like.
We love the atmosphere at RPR and our DD14 loves it there, always plenty happening around the pool for her. You can always try out the other 2 resort pools where ever you decide to stay.