Great stay overall! Nice villa with a private pool.
Only feedback I’d give is that the master bedroom on the top floor (villa 3) needs a curtain the block out the light as there is currently nothing covering the window near the door open entering.
Also be aware for stains on the beds…
But overall great stay, great location and friendly staff