With BA tickets being available recently as low as $1,100 - 1,200 from NYC, paying ~600 a night for the hotel, doesn't seem like a great deal.
That was London NYthis is NY London