My subjective impressions are excellent. I'm pretty 100! Everything that the tour operator told me and what I expected for the money I spent, I got - and even more. Now I'll try to be more specific: 1) before you go to this villa, decide where you want to live.
I was in this hotel last summer for 4 days, but accidentally stumbled upon a last-minute ticket to it and decided to leave a review. Maybe something has changed since then, but I wouldn't risk it.