Perfect location, clean villa, lovely pool and gardens which all lead to a very relaxing and cost effective stay.