driver picked us up exactly on time,had very good English and a good sense of humour. He gave us some good history prior to entering the Palace so we knew what we were going to see. The audioguide system was very good. Best to go in the morning as it gets crowded quickly. Great tour and service.