We enjoyed our stay, the host was very helpful, the communication was smooth; checkin and checkout was stress free. location was amazing.
We will definitely stay there again, if we will come back to GREECE.