If you want to experience Cretan hospitality in a well located spot, look no further.