What is the version of the following sentence with correct punctuation?

Holiday Apartment for rent CiovoOkrug Donji Croatia From vacation rental agency
Holiday Apartment for rent Ciovo-Okrug Donji Croatia - From vacation rental agency