We waited almost 3 years to go on our honeymoon and it was worth the wait!
They were running at just over 50% capacity and sure, some of the restaurants weren't open, but they notified all the passengers in advance and even compensated us with extra onboard credit to make up for it.
The only real disappointment was the Sushi Bar wasn't open.