Our stay at Giovanni's place was great - the apartment was clean, well equipped, and accurate.
It would be good to point out that the pool is not private to the apartment, it's shared with the other two apartments in the house, and a trulli down the drive.
We mainly visited beaches so this wasn't a problem.
Overall, it's a great place to stay that I would thoroughly recommend