We did early dinner, as always. We were glad we did as we could still see some shows too before all 4 of us crashed at 10 pm every night. We were exhausted with all the long and active tours. I never go to bed that early at home! This is a very port intensive cruise, NOT relaxing!
We did miss the dining room during our 2 days in St Petersburg. Got back to our room with barely 20 minutes before dinner, so picked up some latees, took them to our room and sat on our balcony for a bit. Then we went up to the horizon court for eats. We were more tired than hungry. Almost every day we were up by 5am so they were very long days. That is the first time I have ever missed dinner in the dining room on any cruise. Sure glad they had the buffet. Knowing all this I would still do early dining again. The second seating is just too late for me.