We booked last minute and they were able to accommodate us. There was heavy rain but still very crowded but really worth the visit. History and architecture is incredible. Cora was our guide and she explained well in English and knew about many details about the construction of the palace and the history. A great experience (unlucky for the rain). Cora also waited for us as we were late and was very helpful throughout so thank you! Very good instructions on meeting point sent one day before the visit and very responsive customer service. Highly recommended.