Perfect location in Greece! Very nice villa, with swimming pool. Would definitely recommend.