I recently stayed at The Flamingo utilizing my "Total Rewards" perks with two nights comped, and paid for the 3rd night (plus daily resort fee). The room was stunning and cute very spacious and modern all around. As a place to stay this place is 3.5 Stars, and I would definitely return here for it's convenient location and sweet room.
PROS: nice location central to the strip, great service, beach club pool, Upgraded room: sweet view of the High Roller, mini-fridge, bigger TV, electronic window treatments, TV in bathroom mirror
CONS: parking $12/day, gambling options meh