One of best stays I have on my trip in Greece.