I have stayed at both and I regard them as equally good. Beach and pool are better at Flamingo. Used to be RP had the Gym that both would share. Now Flamingo has it's own Gym along with covered outside BBQ areas with washing sink and tables. Also an outside gas fire pit with seating in park like setting. All new amenity. Flamingo also put in two new hot tub/spas with corner umbrellas by infinity pool.