Ok all you Princess pros I'm going to throw some questions at ya!
Does Grand and Caribbean have a basketball court?
Is the whole ship anytime dining?
If so would you have a wait at say 6pm for a small table?
How is the service?
Has anyone sailed both Grand and Caribbean and perfer one over the other and why?