We (me, my partner and 10 year old daughter) are travelling to Santorini from Antiparos and then on to Crete in August. We are not sure whether to stay for just one night or to book 2. Our uncertainty is about just how crowded and expensive it's going to be and whether we will get to see the caldera and get a feel of the place in so short a time. Any suggestions. We have to visit during August because of school and jobs.