the stay started out good. the host was very helpful and good with communication, and the villa is beautiful! however when the last day arrived our feelings changed. we had been in konversations about our late flight back and was under the impression that we could stay the day in the villa because the host wrote that there was no problem (I have the conversations saved). Ofcourse we had offered to pay for a whole day because there was no new guests arriving that day accordingto the host and the owner. Last minute that changed and we could no longer stay. We where stressed out because our plans was according to what we understood was agreed upon before we even arrived. The owner of the house also lied to us the same day and said that there will be new guests arriving, this to stress us out even more and made me very dissapointed.
Also there was supposed to be cleaning two times but we only got one day after we mentioned it to the host.
As mentioned the villa is beautiful and the host was very helpful at the beginning, there is also many activities to do there. However be very clear with what you agree on with the host and the owner so you don't end up in the same position as us.