Stefanos & Natasa's place was in a good location (25 minutes to the Oia Center). They helped us with our bags and answered any questions we had regarding the area.