Joining a private tour makes a big difference to the whole experience. No long queues as we entered through a separate entrance, and the tour guide, Roselle, negotiated us through the crowds, from room to room. Roselle is very professional. She was waiting for us when we arrived, and wasted no time to make our tour enjoyable. She kept a comfortable pace for us and delighted us with interesting details of the art pieces. It was a very good experience. The 3 hours went by so quickly. How I wished it could have been longer!