We also got The Call from Christina shortly before our cruise (1/9).. from-to cabin types same as you. Was a little more per person but in same range. This was on the Miracle and rms are the 61xx area. Wow are these nice rooms. Also loved the Priority Boarding/dembarking perk. Talk about living like the 1 Percent!
Might never do again, but sure was nice this first cruise. But of course we have spoiled ourselves from all other cabins now forever.. not so good.
We are in the room right now on the only so so weather (last) day (all other days were perfect).
So it looks like an ok price.. if 300+ seems reasonable.