A lovely villa in a great location. Everything was very clean on arrival. We had a couple of issues with the keys on arrival and the alarm going off one night but both were sorted out quickly and efficiently by the management team. We would definitely stay here again.