The villa was lovely and had everything needed. It was very clean, lovely pool and a cleaner who dropped in after a couple of days. I would highly recommend staying here