These are top 3 things to do and the best place to stay on Astypaiala island, Greece. A hidden gem in the Aegean sea.