This is from the CN webpage. Seems like you could do it almost every night for dinner if you'd like, as long as you ordered it a day in advance. Maybe someone who has done it will have a better answer.
In Suite dinning:
for guest staying in Garden Suites or Beachfront Suites special in-room dining menu is offered.
Must be ordered one day in advance.
From what I have read I don't think there is a limit as to the number of nights you can eat in your room. I don't think that I would want to do that every night though, there are so many other wonderful meals to enjoy.