Add reservation overlaps validation