You're a Plat, booked a Room on points, got upgraded from a Classic to an Opera View Junior Suite AND received a welcome gift? I'd say you were treated extraordinarily well. I've received less on paid stays w/ambassador status. I would've been ecstatic in your siatuation.