Hi. We want to see the Alhambra in July. Any advice on seeing it? How long should we expect to stay there for? Is it bad to not get a really early start? Should we buy tickets ahead of time?

Thanks,
Adam