Hi, we've booked this to go at the end of May for 16 days. Does anyone know what the weather will be like then and therefore what to wear? Also, which extra tours etc. would anyone advise us to take or not to bother with? Any good souvenier suggestions, too? Thanks. Val.