Great villa, great place 15 min walk to everything. Very clean.
But when arrived we had to pay 500 euro cash deposit. That was never mentioned. Also a tourist tax of 2 euro per day per person. This information should be available before arriving but was never mentiond.