We are taking a cruise next month leaving out of Athens. We are going three days early to explore and would love some specific recommendations for both Athens and Santorini. Looking for must-see sights, hidden gems, and maybe some great local food spots. Also, any tips on getting around or things to avoid would be super helpful. Thanks in advance!