The owners were very friendly and ready to help and to give advices about the beaches, restaurants, wine, etc.
The apartment has everything that you need for the stay. There were many insects but you can find different stuff against them.