Slightly smaller than expected but villa was clean and in a great location! We were only informed of additional eco-tax on arrival which we had to pay on check in so would bear this in mind.