we had a brilliant stay in villa leon
we felt very welcome!
we were gifted greek treats everyday of our stay which were delicious if i may add.
thanks again