We stayed at this villa as a group of friends for a week.
The villa was comfortable but lacked certain things you expect when renting a villa of the price range. There was lack of shade externally and broken parasols. The patio area could do with a good jet wash as it was dirty. Internally there was no soaps in bathrooms and kitchen and a shower that leaked when in use.
Interhome were very helpful when needed to resolve air conditioning problem on one day and no hot water on another day.