There is an agreement under which holders of visas from these four countries can freely enter Cyprus, Bulgaria, Romania, or Croatia. At the airports of Larnaca or Paphos, you will have no problems crossing the border, but you would better have a document confirming your hotel reservation. Sometimes they also ask for return tickets, but rarely.
If suddenly the customs officers have questions about the visa agreement between the countries, you can refer to the official document:
https://eur-lex.europa.eu/legal-content/en/TXT/?uri=CELEX%3A32014D0565