Beautiful, clean and spacious accommodation for perfect days on Crete