Holiday apartment in Peyia, Paphos, Cyprus