p.s. If you're on a cruise then time will be limited. I highly recommend a guide for the Hermitage. The place is huge and a guide will be able to keep you on track and on schedule and make sure you get a good overview of the museum.