We stayed in the Villa for one night and decided to leave, The Kitchen was alive with ants including in the fridge and cupboards.
The outside are was not suitable for a toddler as there is no security fence to a car park around the back.
The pool is above ground with a small ladder (completely unsuitable & unsafe for small children. The pool itself was dirty the water was stagnant and the pump did not initially work. The location was very convenient and close to the beach.
On a good note, Giovanni did try to help and did refund me so I do respect his integrity.