When you will ashore in the house in the sand of Tasoula, located in Stavros!
You will feel being at home while your feet will be in the turquoise waters of Crete.
Just one word, enjoy your stay in Stavros!
Tim, Joan and Damien