Great villa and location in Hersonissos. Very enjoyable stay.